<86>Jan 26 01:19:10 userdel[11488]: delete user 'rooter' <86>Jan 26 01:19:10 userdel[11488]: removed group 'rooter' owned by 'rooter' <86>Jan 26 01:19:10 userdel[11488]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 26 01:19:10 groupadd[11493]: group added to /etc/group: name=rooter, GID=522 <86>Jan 26 01:19:10 groupadd[11493]: group added to /etc/gshadow: name=rooter <86>Jan 26 01:19:10 groupadd[11493]: new group: name=rooter, GID=522 <86>Jan 26 01:19:10 useradd[11498]: new user: name=rooter, UID=522, GID=522, home=/root, shell=/bin/bash <86>Jan 26 01:19:10 userdel[11504]: delete user 'builder' <86>Jan 26 01:19:10 userdel[11504]: removed group 'builder' owned by 'builder' <86>Jan 26 01:19:10 userdel[11504]: removed shadow group 'builder' owned by 'builder' <86>Jan 26 01:19:10 groupadd[11511]: group added to /etc/group: name=builder, GID=523 <86>Jan 26 01:19:10 groupadd[11511]: new group: name=builder, GID=523 <86>Jan 26 01:19:10 useradd[11516]: new user: name=builder, UID=523, GID=523, home=/usr/src, shell=/bin/bash <13>Jan 26 01:19:14 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Jan 26 01:19:15 rpmi: libstdc++6-devel-6.3.1-alt1 1484277945 installed <13>Jan 26 01:19:15 rpmi: libtinfo-devel-5.9-alt8 1456756589 installed <13>Jan 26 01:19:15 rpmi: libncurses-devel-5.9-alt8 1456756589 installed <13>Jan 26 01:19:15 rpmi: libexpat-2.1.0-alt1 1347469773 installed <13>Jan 26 01:19:15 rpmi: python-modules-curses-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:15 rpmi: libverto-0.2.6-alt1_6 1455633232 installed <13>Jan 26 01:19:15 rpmi: libkeyutils-1.5.9-alt2 1464351238 installed <13>Jan 26 01:19:15 rpmi: libcom_err-1.42.13-alt2 1449075923 installed <13>Jan 26 01:19:15 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Jan 26 01:19:15 rpmi: ca-certificates-2016.09.28-alt1 1475233825 installed <13>Jan 26 01:19:15 rpmi: libcrypto10-1.0.2j-alt1 1474898021 installed <13>Jan 26 01:19:15 rpmi: libkrb5-1.14.2-alt2 1465464128 installed <13>Jan 26 01:19:15 rpmi: libssl10-1.0.2j-alt1 1474898021 installed <13>Jan 26 01:19:15 rpmi: python-modules-compiler-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:15 rpmi: python-modules-email-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:15 rpmi: python-modules-unittest-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:16 rpmi: python-modules-encodings-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:16 rpmi: python-modules-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:16 rpmi: python-modules-xml-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:16 rpmi: python-modules-ctypes-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:16 rpmi: python-modules-multiprocessing-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:16 rpmi: python-modules-logging-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:16 rpmi: python-tools-2to3-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:16 rpmi: python-modules-hotshot-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:16 rpmi: python-modules-bsddb-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:16 rpmi: python-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:16 rpmi: python-dev-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:16 rpmi: python-module-setuptools-1:18.1-alt4 1469693421 installed <13>Jan 26 01:19:16 rpmi: python-modules-json-2.7.11-alt3 1460726037 installed <13>Jan 26 01:19:16 rpmi: gyp-0.1.g940a15e-alt2 1482055954 installed <13>Jan 26 01:19:18 rpmi: gcc6-c++-6.3.1-alt1 1484277945 installed Installing v8-3.18-3.18.5.15-alt1.1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.23517 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf v8-3.18-3.18.5.15 + echo 'Source #0 (v8-3.18-3.18.5.15.tar):' Source #0 (v8-3.18-3.18.5.15.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/v8-3.18-3.18.5.15.tar + cd v8-3.18-3.18.5.15 + /bin/chmod -c -Rf u+rwX,go-w . + sed -i 's|build/gyp/gyp|gyp|g' Makefile + sed -i 's|-Werror||g' build/android.gypi build/common.gypi build/standalone.gypi + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.77374 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd v8-3.18-3.18.5.15 + '[' -n '' ']' + NPROCS=1 + make -j1 native mode=release library=shared snapshot=on soname_version=3.18 make: Entering directory `/usr/src/RPM/BUILD/v8-3.18-3.18.5.15' GYP_GENERATORS=make \ gyp --generator-output="out" build/all.gyp \ -Ibuild/standalone.gypi --depth=. -S.native -Dcomponent=shared_library -Dv8_enable_backtrace=1 -Dsoname_version=3.18 -Darm_fpu=default -Darm_float_abi=default make[1]: Entering directory `/usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out' ACTION tools_gyp_v8_gyp_js2c_target_js2c /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj/gen/libraries.cc CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/accessors.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/accessors.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/allocation.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/api.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/api.h:31, from ../src/api.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/api.cc: In member function 'v8::Local v8::Object::CallAsFunction(v8::Handle, int, v8::Handle*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3905' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.cc:3905:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(v8::Handle) == sizeof(i::Object**)); ^~~~~~~~~~~~~ ../src/api.cc: In member function 'v8::Local v8::Object::CallAsConstructor(int, v8::Handle*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3937' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.cc:3937:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(v8::Handle) == sizeof(i::Object**)); ^~~~~~~~~~~~~ ../src/api.cc: In member function 'v8::Local v8::Function::NewInstance(int, v8::Handle*) const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3981' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.cc:3981:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(v8::Handle) == sizeof(i::Object**)); ^~~~~~~~~~~~~ ../src/api.cc: In member function 'v8::Local v8::Function::Call(v8::Handle, int, v8::Handle*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4004' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.cc:4004:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(v8::Handle) == sizeof(i::Object**)); ^~~~~~~~~~~~~ ../src/api.cc: In member function 'void v8::Utf8WriterVisitor::Visit(const Char*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4364' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.cc:4364:9: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Utf16::kMaxExtraUtf8BytesForOneUtf16CodeUnit == 3); ^~~~~~~~~~~~~ ../src/api.cc: In static member function 'static v8::Local v8::External::New(void*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5273' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.cc:5273:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(value) == sizeof(i::Address)); ^~~~~~~~~~~~~ ../src/api.cc: In static member function 'static void v8::V8::AddObjectGroup(v8::Persistent*, size_t, v8::RetainedObjectInfo*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.cc:6129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(Persistent) == sizeof(i::Object**)); ^~~~~~~~~~~~~ ../src/api.cc: In static member function 'static void v8::V8::AddObjectGroup(v8::Isolate*, v8::Persistent*, size_t, v8::RetainedObjectInfo*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6142' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.cc:6142:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(Persistent) == sizeof(i::Object**)); ^~~~~~~~~~~~~ ../src/api.cc: In static member function 'static void v8::V8::AddImplicitReferences(v8::Persistent, v8::Persistent*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6153' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.cc:6153:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(Persistent) == sizeof(i::Object**)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/assembler.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/assembler.h:38, from ../src/assembler.cc:35: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ast.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ast.h:31, from ../src/ast.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/atomicops_internals_x86_gcc.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/bignum-dtoa.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/bignum.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/bootstrapper.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/bootstrapper.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/builtins.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/builtins.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ ../src/builtins.cc: In member function 'v8::internal::Handle v8::internal::{anonymous}::BuiltinArguments::called_function()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__68' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/builtins.cc:68:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(extra_args == NEEDS_CALLED_FUNCTION); ^~~~~~~~~~~~~ ../src/builtins.cc: In member function 'int v8::internal::{anonymous}::BuiltinArguments::length() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__75' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/builtins.cc:75:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(extra_args == NO_EXTRA_ARGUMENTS); ^~~~~~~~~~~~~ ../src/builtins.cc: In function 'v8::internal::FixedArrayBase* v8::internal::LeftTrimFixedArray(v8::internal::Heap*, v8::internal::FixedArrayBase*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__367' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/builtins.cc:367:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FixedArrayBase::kMapOffset == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__368' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/builtins.cc:368:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FixedArrayBase::kLengthOffset == kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__369' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/builtins.cc:369:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FixedArrayBase::kHeaderSize == 2 * kPointerSize); ^~~~~~~~~~~~~ ../src/builtins.cc: In function 'v8::internal::MaybeObject* v8::internal::Builtin_implArrayConcat(v8::internal::{anonymous}::ArrayConcatArgumentsType, v8::internal::Isolate*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1146' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/builtins.cc:1146:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FixedArray::kMaxLength < kHalfOfMaxInt); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/cached-powers.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/checks.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/checks.cc:30: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/circular-queue.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/circular-queue.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/code-stubs.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/code-stubs.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/code-stubs-hydrogen.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/code-stubs-hydrogen.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/hydrogen-instructions.h: In member function 'virtual v8::internal::HType v8::internal::HStringLength::CalculateInferredType()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6033' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen-instructions.h:6033:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/hydrogen.h: In member function 'int v8::internal::HGraphBuilder::JSArrayBuilder::initial_capacity()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1243' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.h:1243:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSArray::kPreallocatedArrayElements > 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/codegen.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/codegen.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/compilation-cache.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/compilation-cache.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/compiler.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/compiler.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/hydrogen-instructions.h: In member function 'virtual v8::internal::HType v8::internal::HStringLength::CalculateInferredType()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6033' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen-instructions.h:6033:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/hydrogen.h: In member function 'int v8::internal::HGraphBuilder::JSArrayBuilder::initial_capacity()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1243' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.h:1243:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSArray::kPreallocatedArrayElements > 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/contexts.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/contexts.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/conversions.o In file included from ../src/utils.h:37:0, from ../src/conversions.h:31, from ../src/conversions-inl.h:40, from ../src/conversions.cc:32: ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/counters.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/counters.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/cpu-profiler.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/cpu-profiler.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/data-flow.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/data-flow.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/date.o In file included from ../src/utils.h:37:0, from ../src/platform.h:106, from ../src/date.h:33, from ../src/date.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/dateparser.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/dateparser.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/debug-agent.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/debug-agent.cc:29: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/debug.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/debug.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/deoptimizer.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/deoptimizer.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/disassembler.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/disassembler.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/diy-fp.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/dtoa.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/elements-kind.o In file included from ../src/v8checks.h:31:0, from ../src/elements-kind.h:31, from ../src/elements-kind.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/elements-kind.cc: In static member function 'static void v8::internal::InitializeFastElementsKindSequence::Construct(v8::internal::ElementsKind**)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__64' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/elements-kind.cc:64:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAST_SMI_ELEMENTS == FIRST_FAST_ELEMENTS_KIND); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/elements.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/elements.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/elements.cc: In static member function 'static void v8::internal::ElementsAccessor::InitializeOncePerProcess()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1902' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/elements.cc:1901:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((sizeof(accessor_array) / sizeof(*accessor_array)) == ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/execution.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/execution.cc:30: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/extensions/externalize-string-extension.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/extensions/externalize-string-extension.h:31, from ../src/extensions/externalize-string-extension.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/extensions/gc-extension.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/extensions/gc-extension.h:31, from ../src/extensions/gc-extension.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/extensions/statistics-extension.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/extensions/statistics-extension.h:31, from ../src/extensions/statistics-extension.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/factory.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/factory.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/fast-dtoa.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/fixed-dtoa.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/flags.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/flags.cc:31: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/frames.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/frames.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/full-codegen.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/full-codegen.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/func-name-inferrer.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/func-name-inferrer.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/gdb-jit.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/global-handles.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/global-handles.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/global-handles.cc: In constructor 'v8::internal::GlobalHandles::Node::Node()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__72' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/global-handles.cc:71:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(static_cast(NodeState::kMask) == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__73' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/global-handles.cc:73:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(WEAK == Internals::kNodeStateIsWeakValue); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__74' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/global-handles.cc:74:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(NEAR_DEATH == Internals::kNodeStateIsNearDeathValue); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__76' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/global-handles.cc:75:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(static_cast(IsIndependent::kShift) == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__78' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/global-handles.cc:77:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(static_cast(IsPartiallyDependent::kShift) == ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/handles.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/handles.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/heap-profiler.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/heap-profiler.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/heap-snapshot-generator.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/heap-snapshot-generator.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/heap-snapshot-generator.cc: In member function 'void v8::internal::HeapEntry::Print(const char*, const char*, int, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__106' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/heap-snapshot-generator.cc:106:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(sizeof(unsigned) == sizeof(id())); ^~~~~~~~~~~~ ../src/heap-snapshot-generator.cc: In constructor 'v8::internal::HeapSnapshot::HeapSnapshot(v8::internal::HeapSnapshotsCollection*, const char*, unsigned int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__216' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/heap-snapshot-generator.cc:214:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK( ^~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__219' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/heap-snapshot-generator.cc:217:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK( ^~~~~~~~~~~~ ../src/heap-snapshot-generator.cc: In member function 'size_t v8::internal::HeapSnapshot::RawSnapshotSize() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__356' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/heap-snapshot-generator.cc:355:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(SnapshotSizeConstants::kExpectedHeapSnapshotSize == ^~~~~~~~~~~~ ../src/heap-snapshot-generator.cc: In member function 'size_t v8::internal::HeapSnapshotsCollection::GetUsedMemorySize() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__660' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/heap-snapshot-generator.cc:658:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(SnapshotSizeConstants:: ^~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/heap.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/heap.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/objects-visiting-inl.h: In static member function 'static void v8::internal::StaticMarkingVisitor::VisitSharedFunctionInfoWeakCode(v8::internal::Heap*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__615' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:614:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SharedFunctionInfo::kNameOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__617' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:616:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SharedFunctionInfo::kCodeOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/objects-visiting-inl.h: In static member function 'static void v8::internal::StaticMarkingVisitor::VisitJSFunctionStrongCode(v8::internal::Heap*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__640' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:639:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSFunction::kCodeEntryOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/objects-visiting-inl.h: In static member function 'static void v8::internal::StaticMarkingVisitor::VisitJSFunctionWeakCode(v8::internal::Heap*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__661' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:660:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSFunction::kCodeEntryOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/heap.cc: In member function 'v8::internal::MaybeObject* v8::internal::Heap::AllocateHeapNumber(double, v8::internal::PretenureFlag)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2628' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/heap.cc:2628:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(HeapNumber::kSize <= Page::kNonCodeObjectAreaSize); ^~~~~~~~~~~~~ ../src/heap.cc: In member function 'v8::internal::MaybeObject* v8::internal::Heap::AllocateHeapNumber(double)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2649' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/heap.cc:2649:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(HeapNumber::kSize <= Page::kMaxNonCodeHeapObjectSize); ^~~~~~~~~~~~~ ../src/heap.cc: In member function 'v8::internal::MaybeObject* v8::internal::Heap::AllocateForeign(v8::internal::Address, v8::internal::PretenureFlag)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3273' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/heap.cc:3273:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Foreign::kSize <= Page::kMaxNonCodeHeapObjectSize); ^~~~~~~~~~~~~ ../src/heap.cc: In member function 'v8::internal::MaybeObject* v8::internal::Heap::AllocateConsString(v8::internal::String*, v8::internal::String*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3442' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/heap.cc:3442:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kMinLength <= SlicedString::kMinLength); ^~~~~~~~~~~~~ ../src/heap.cc: In member function 'v8::internal::MaybeObject* v8::internal::Heap::AllocateSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5486' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/heap.cc:5486:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Symbol::kSize <= Page::kNonCodeObjectAreaSize); ^~~~~~~~~~~~~ ../src/heap.cc: In member function 'v8::internal::MaybeObject* v8::internal::Heap::AllocateCatchContext(v8::internal::JSFunction*, v8::internal::Context*, v8::internal::String*, v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5581' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/heap.cc:5581:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Context::MIN_CONTEXT_SLOTS == Context::THROWN_OBJECT_INDEX); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/hydrogen-instructions.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/hydrogen-instructions.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/hydrogen-instructions.h: In member function 'virtual v8::internal::HType v8::internal::HStringLength::CalculateInferredType()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6033' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen-instructions.h:6033:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/hydrogen.h: In member function 'int v8::internal::HGraphBuilder::JSArrayBuilder::initial_capacity()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1243' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.h:1243:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSArray::kPreallocatedArrayElements > 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/hydrogen.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/hydrogen.h:31, from ../src/hydrogen.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/hydrogen-instructions.h: In member function 'virtual v8::internal::HType v8::internal::HStringLength::CalculateInferredType()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6033' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen-instructions.h:6033:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/hydrogen.h: In member function 'int v8::internal::HGraphBuilder::JSArrayBuilder::initial_capacity()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1243' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.h:1243:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSArray::kPreallocatedArrayElements > 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ ../src/hydrogen.cc: In member function 'v8::internal::HValue* v8::internal::HOptimizedGraphBuilder::HandlePolymorphicElementAccess(v8::internal::HValue*, v8::internal::HValue*, v8::internal::HValue*, v8::internal::Expression*, v8::internal::BailoutId, int, bool, v8::internal::KeyedAccessStoreMode, bool*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__7974' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.cc:7974:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAST_SMI_ELEMENTS < FIRST_EXTERNAL_ARRAY_ELEMENTS_KIND); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__7975' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.cc:7975:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAST_HOLEY_ELEMENTS < FIRST_EXTERNAL_ARRAY_ELEMENTS_KIND); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__7976' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.cc:7976:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAST_DOUBLE_ELEMENTS < FIRST_EXTERNAL_ARRAY_ELEMENTS_KIND); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__7977' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.cc:7977:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(DICTIONARY_ELEMENTS < FIRST_EXTERNAL_ARRAY_ELEMENTS_KIND); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__7985' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.cc:7984:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_EXTERNAL_ARRAY_ELEMENTS_KIND == ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ic.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ic.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/incremental-marking.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/incremental-marking.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/objects-visiting-inl.h: In static member function 'static void v8::internal::StaticMarkingVisitor::VisitSharedFunctionInfoWeakCode(v8::internal::Heap*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__615' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:614:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SharedFunctionInfo::kNameOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__617' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:616:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SharedFunctionInfo::kCodeOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/objects-visiting-inl.h: In static member function 'static void v8::internal::StaticMarkingVisitor::VisitJSFunctionStrongCode(v8::internal::Heap*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__640' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:639:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSFunction::kCodeEntryOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/objects-visiting-inl.h: In static member function 'static void v8::internal::StaticMarkingVisitor::VisitJSFunctionWeakCode(v8::internal::Heap*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__661' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:660:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSFunction::kCodeEntryOffset + kPointerSize == ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/interface.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/interface.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/interpreter-irregexp.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/interpreter-irregexp.cc:31: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/isolate.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/isolate.cc:30: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/hydrogen-instructions.h: In member function 'virtual v8::internal::HType v8::internal::HStringLength::CalculateInferredType()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6033' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen-instructions.h:6033:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/hydrogen.h: In member function 'int v8::internal::HGraphBuilder::JSArrayBuilder::initial_capacity()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1243' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.h:1243:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSArray::kPreallocatedArrayElements > 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/jsregexp.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/jsregexp.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/jsregexp.cc: In static member function 'static v8::internal::Handle v8::internal::RegExpImpl::AtomExec(v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/jsregexp.cc:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kNumRegisters <= Isolate::kJSRegexpStaticOffsetsVectorSize); ^~~~~~~~~~~~~ ../src/jsregexp.cc: In static member function 'static int v8::internal::RegExpImpl::IrregexpExecRaw(v8::internal::Handle, v8::internal::Handle, int, int32_t*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__586' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/jsregexp.cc:585:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__588' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/jsregexp.cc:587:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__590' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/jsregexp.cc:589:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(static_cast(NativeRegExpMacroAssembler::EXCEPTION) ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/lithium-allocator.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/lithium-allocator.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/hydrogen-instructions.h: In member function 'virtual v8::internal::HType v8::internal::HStringLength::CalculateInferredType()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6033' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen-instructions.h:6033:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/hydrogen.h: In member function 'int v8::internal::HGraphBuilder::JSArrayBuilder::initial_capacity()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1243' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.h:1243:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSArray::kPreallocatedArrayElements > 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/lithium.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/lithium.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/hydrogen-instructions.h: In member function 'virtual v8::internal::HType v8::internal::HStringLength::CalculateInferredType()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6033' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen-instructions.h:6033:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/hydrogen.h: In member function 'int v8::internal::HGraphBuilder::JSArrayBuilder::initial_capacity()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1243' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.h:1243:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSArray::kPreallocatedArrayElements > 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/liveedit.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/liveedit.cc:29: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/liveedit.cc: In member function 'void v8::internal::Differencer::StaticAssertHolder()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__211' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/liveedit.cc:211:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(MAX_DIRECTION_FLAG_VALUE < (1 << kDirectionSizeBits)); ^~~~~~~~~~~~~ ../src/liveedit.cc: In function 'const char* v8::internal::DropFrames(v8::internal::Vector, int, int, v8::internal::Debug::FrameDropMode*, v8::internal::Object***)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1772' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/liveedit.cc:1772:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(Address) == kPointerSize); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/log-utils.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/log-utils.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/log.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/log.cc:30: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/mark-compact.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/mark-compact.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/objects-visiting-inl.h: In static member function 'static void v8::internal::StaticMarkingVisitor::VisitSharedFunctionInfoWeakCode(v8::internal::Heap*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__615' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:614:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SharedFunctionInfo::kNameOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__617' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:616:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SharedFunctionInfo::kCodeOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/objects-visiting-inl.h: In static member function 'static void v8::internal::StaticMarkingVisitor::VisitJSFunctionStrongCode(v8::internal::Heap*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__640' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:639:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSFunction::kCodeEntryOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/objects-visiting-inl.h: In static member function 'static void v8::internal::StaticMarkingVisitor::VisitJSFunctionWeakCode(v8::internal::Heap*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__661' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:660:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSFunction::kCodeEntryOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ ../src/mark-compact.cc: In member function 'void v8::internal::MarkCompactCollector::ProcessMapCaches()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2228' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/mark-compact.cc:2228:11: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(MapCache::kEntrySize == 2); ^~~~~~~~~~~~~ ../src/mark-compact.cc: In member function 'void v8::internal::MarkCompactCollector::ReattachInitialMaps()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2266' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/mark-compact.cc:2266:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_RECEIVER_TYPE); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/marking-thread.o In file included from ../src/utils.h:37:0, from ../src/platform.h:106, from ../src/marking-thread.h:33, from ../src/marking-thread.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/messages.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/messages.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/objects-debug.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/objects-debug.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/objects-printer.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/objects-printer.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/objects-visiting.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/objects-visiting.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/objects.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/objects.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/hydrogen-instructions.h: In member function 'virtual v8::internal::HType v8::internal::HStringLength::CalculateInferredType()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6033' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen-instructions.h:6033:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/hydrogen.h: In member function 'int v8::internal::HGraphBuilder::JSArrayBuilder::initial_capacity()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1243' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.h:1243:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSArray::kPreallocatedArrayElements > 0); ^~~~~~~~~~~~~ ../src/objects-visiting-inl.h: In static member function 'static void v8::internal::StaticMarkingVisitor::VisitSharedFunctionInfoWeakCode(v8::internal::Heap*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__615' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:614:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SharedFunctionInfo::kNameOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__617' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:616:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SharedFunctionInfo::kCodeOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/objects-visiting-inl.h: In static member function 'static void v8::internal::StaticMarkingVisitor::VisitJSFunctionStrongCode(v8::internal::Heap*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__640' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:639:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSFunction::kCodeEntryOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/objects-visiting-inl.h: In static member function 'static void v8::internal::StaticMarkingVisitor::VisitJSFunctionWeakCode(v8::internal::Heap*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__661' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting-inl.h:660:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSFunction::kCodeEntryOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/objects.cc: In static member function 'static void v8::internal::SharedFunctionInfo::AddToOptimizedCodeMap(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__8796' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.cc:8796:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kEntryLength == 3); ^~~~~~~~~~~~~ ../src/objects.cc: In member function 'bool v8::internal::JSObject::ShouldConvertToSlowElements(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__11922' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.cc:11921:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kMaxUncheckedOldFastElementsLength <= ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/once.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/optimizing-compiler-thread.o In file included from ../src/utils.h:37:0, from ../src/platform.h:106, from ../src/optimizing-compiler-thread.h:33, from ../src/optimizing-compiler-thread.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/hydrogen-instructions.h: In member function 'virtual v8::internal::HType v8::internal::HStringLength::CalculateInferredType()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6033' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen-instructions.h:6033:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/hydrogen.h: In member function 'int v8::internal::HGraphBuilder::JSArrayBuilder::initial_capacity()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1243' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.h:1243:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSArray::kPreallocatedArrayElements > 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/parser.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/parser.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/preparse-data.o In file included from ../src/hashmap.h:32:0, from ../src/preparse-data.h:32, from ../src/preparse-data.cc:31: ../src/preparse-data.cc: In member function 'virtual void v8::internal::FunctionLoggingParserRecorder::LogMessage(int, int, const char*, const char*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__69' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/preparse-data.cc:69:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(PreparseDataConstants::kMessageStartPos == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__71' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/preparse-data.cc:71:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(PreparseDataConstants::kMessageEndPos == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__73' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/preparse-data.cc:73:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(PreparseDataConstants::kMessageArgCountPos == 2); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__75' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/preparse-data.cc:75:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(PreparseDataConstants::kMessageTextPos == 3); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/preparser.o In file included from ../src/preparser.cc:33:0: ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/prettyprinter.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/prettyprinter.cc:30: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/profile-generator.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/profile-generator.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/property.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/property.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/regexp-macro-assembler-irregexp.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/regexp-macro-assembler-irregexp.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/regexp-macro-assembler-tracer.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/regexp-macro-assembler-tracer.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/regexp-macro-assembler.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/regexp-macro-assembler.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/regexp-stack.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/regexp-stack.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/rewriter.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/rewriter.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/runtime-profiler.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/runtime-profiler.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/runtime.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/runtime.cc:31: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ ../src/runtime.cc: In function 'v8::internal::MaybeObject* v8::internal::__RT_impl_Runtime_ResumeJSGeneratorObject(v8::internal::Arguments, v8::internal::Isolate*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2516' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/runtime.cc:2516:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSGeneratorObject::kGeneratorExecuting <= 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/runtime.cc:2517:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSGeneratorObject::kGeneratorClosed <= 0); ^~~~~~~~~~~~~ ../src/runtime.cc: In function 'v8::internal::MaybeObject* v8::internal::__RT_impl_Runtime_SparseJoinWithSeparator(v8::internal::Arguments, v8::internal::Isolate*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6659' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/runtime.cc:6659:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength < 0x7fffffff); ^~~~~~~~~~~~~ ../src/runtime.cc: In function 'v8::internal::MaybeObject* v8::internal::__RT_impl_Runtime_StringEquals(v8::internal::Arguments, v8::internal::Isolate*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6799' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/runtime.cc:6799:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(EQUAL == 0); ^~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6800' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/runtime.cc:6800:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(NOT_EQUAL == 1); ^~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/safepoint-table.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/safepoint-table.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/safepoint-table.cc: In constructor 'v8::internal::SafepointTable::SafepointTable(v8::internal::Code*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__72' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/safepoint-table.cc:71:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SafepointEntry::DeoptimizationIndexField::kMax == ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/sampler.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/sampler.cc:61: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/scanner-character-streams.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/scanner-character-streams.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/scanner.o In file included from ../src/scanner.h:35:0, from ../src/scanner.cc:30: ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/scanner.cc: In function 'v8::internal::Token::Value v8::internal::KeywordOrIdentifierToken(const char*, int, bool, bool)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:819:3: note: in expansion of macro 'KEYWORD' KEYWORD("break", Token::BREAK) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:821:3: note: in expansion of macro 'KEYWORD' KEYWORD("case", Token::CASE) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:822:3: note: in expansion of macro 'KEYWORD' KEYWORD("catch", Token::CATCH) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:823:3: note: in expansion of macro 'KEYWORD' KEYWORD("class", Token::FUTURE_RESERVED_WORD) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:824:3: note: in expansion of macro 'KEYWORD' KEYWORD("const", Token::CONST) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:825:3: note: in expansion of macro 'KEYWORD' KEYWORD("continue", Token::CONTINUE) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:827:3: note: in expansion of macro 'KEYWORD' KEYWORD("debugger", Token::DEBUGGER) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:828:3: note: in expansion of macro 'KEYWORD' KEYWORD("default", Token::DEFAULT) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:829:3: note: in expansion of macro 'KEYWORD' KEYWORD("delete", Token::DELETE) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:830:3: note: in expansion of macro 'KEYWORD' KEYWORD("do", Token::DO) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:832:3: note: in expansion of macro 'KEYWORD' KEYWORD("else", Token::ELSE) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:833:3: note: in expansion of macro 'KEYWORD' KEYWORD("enum", Token::FUTURE_RESERVED_WORD) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:834:3: note: in expansion of macro 'KEYWORD' KEYWORD("export", harmony_modules \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:836:3: note: in expansion of macro 'KEYWORD' KEYWORD("extends", Token::FUTURE_RESERVED_WORD) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:838:3: note: in expansion of macro 'KEYWORD' KEYWORD("false", Token::FALSE_LITERAL) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:839:3: note: in expansion of macro 'KEYWORD' KEYWORD("finally", Token::FINALLY) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:840:3: note: in expansion of macro 'KEYWORD' KEYWORD("for", Token::FOR) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:841:3: note: in expansion of macro 'KEYWORD' KEYWORD("function", Token::FUNCTION) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:843:3: note: in expansion of macro 'KEYWORD' KEYWORD("if", Token::IF) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:844:3: note: in expansion of macro 'KEYWORD' KEYWORD("implements", Token::FUTURE_STRICT_RESERVED_WORD) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:845:3: note: in expansion of macro 'KEYWORD' KEYWORD("import", harmony_modules \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:847:3: note: in expansion of macro 'KEYWORD' KEYWORD("in", Token::IN) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:848:3: note: in expansion of macro 'KEYWORD' KEYWORD("instanceof", Token::INSTANCEOF) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:849:3: note: in expansion of macro 'KEYWORD' KEYWORD("interface", Token::FUTURE_STRICT_RESERVED_WORD) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:851:3: note: in expansion of macro 'KEYWORD' KEYWORD("let", harmony_scoping \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:854:3: note: in expansion of macro 'KEYWORD' KEYWORD("new", Token::NEW) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:855:3: note: in expansion of macro 'KEYWORD' KEYWORD("null", Token::NULL_LITERAL) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:857:3: note: in expansion of macro 'KEYWORD' KEYWORD("package", Token::FUTURE_STRICT_RESERVED_WORD) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:858:3: note: in expansion of macro 'KEYWORD' KEYWORD("private", Token::FUTURE_STRICT_RESERVED_WORD) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:859:3: note: in expansion of macro 'KEYWORD' KEYWORD("protected", Token::FUTURE_STRICT_RESERVED_WORD) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:860:3: note: in expansion of macro 'KEYWORD' KEYWORD("public", Token::FUTURE_STRICT_RESERVED_WORD) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:862:3: note: in expansion of macro 'KEYWORD' KEYWORD("return", Token::RETURN) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:864:3: note: in expansion of macro 'KEYWORD' KEYWORD("static", Token::FUTURE_STRICT_RESERVED_WORD) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:865:3: note: in expansion of macro 'KEYWORD' KEYWORD("super", Token::FUTURE_RESERVED_WORD) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:866:3: note: in expansion of macro 'KEYWORD' KEYWORD("switch", Token::SWITCH) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:868:3: note: in expansion of macro 'KEYWORD' KEYWORD("this", Token::THIS) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:869:3: note: in expansion of macro 'KEYWORD' KEYWORD("throw", Token::THROW) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:870:3: note: in expansion of macro 'KEYWORD' KEYWORD("true", Token::TRUE_LITERAL) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:871:3: note: in expansion of macro 'KEYWORD' KEYWORD("try", Token::TRY) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:872:3: note: in expansion of macro 'KEYWORD' KEYWORD("typeof", Token::TYPEOF) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:874:3: note: in expansion of macro 'KEYWORD' KEYWORD("var", Token::VAR) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:875:3: note: in expansion of macro 'KEYWORD' KEYWORD("void", Token::VOID) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:877:3: note: in expansion of macro 'KEYWORD' KEYWORD("while", Token::WHILE) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:878:3: note: in expansion of macro 'KEYWORD' KEYWORD("with", Token::WITH) \ ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__918' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.cc:904:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(keyword_length <= kMaxLength); \ ^~~~~~~~~~~~~ ../src/scanner.cc:880:3: note: in expansion of macro 'KEYWORD' KEYWORD("yield", Token::YIELD) ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/scopeinfo.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/scopeinfo.cc:30: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/scopes.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/scopes.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/serialize.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/serialize.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ ../src/serialize.cc: In member function 'void v8::internal::Deserializer::ReadChunk(v8::internal::Object**, v8::internal::Object**, int, v8::internal::Address)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__962' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/serialize.cc:961:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kRootArrayNumberOfConstantEncodings == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__963' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/serialize.cc:963:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kMaxRepeats == 13); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/snapshot-common.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/snapshot-common.cc:30: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/spaces.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/spaces.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ In file included from ../src/mark-compact.h:32:0, from ../src/incremental-marking.h:33, from ../src/heap.h:35, from ../src/elements.h:33, from ../src/objects-inl.h:38, from ../src/v8.h:60, from ../src/spaces.cc:28: ../src/spaces.h: In member function 'bool v8::internal::CodeRange::exists()': ../src/spaces.h:919:39: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] bool exists() { return this != NULL && code_range_ != NULL; } ^ ../src/spaces.h: In member function 'bool v8::internal::CodeRange::contains(v8::internal::Address)': ../src/spaces.h:925:5: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] if (this == NULL || code_range_ == NULL) return false; ^~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/store-buffer.o In file included from ../src/store-buffer.h:32:0, from ../src/store-buffer.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/string-search.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/string-search.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/string-stream.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/string-stream.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/strtod.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/stub-cache.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/stub-cache.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ ../src/stub-cache.cc: In member function 'v8::internal::Code* v8::internal::StubCache::Set(v8::internal::Name*, v8::internal::Map*, v8::internal::Code*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__73' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.cc:73:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((Code::ICStateField::kMask & 1) == 1); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/sweeper-thread.o In file included from ../src/utils.h:37:0, from ../src/platform.h:106, from ../src/sweeper-thread.h:33, from ../src/sweeper-thread.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/token.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/transitions.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/transitions.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/type-info.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/type-info.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/unicode.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/utils.o CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/v8-counters.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/v8-counters.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/v8.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/v8.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/hydrogen-instructions.h: In member function 'virtual v8::internal::HType v8::internal::HStringLength::CalculateInferredType()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6033' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen-instructions.h:6033:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/hydrogen.h: In member function 'int v8::internal::HGraphBuilder::JSArrayBuilder::initial_capacity()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1243' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.h:1243:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSArray::kPreallocatedArrayElements > 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/v8conversions.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/v8conversions.cc:31: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/v8threads.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/v8threads.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/v8utils.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/v8utils.cc:30: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/variables.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/variables.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/version.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/version.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/zone.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/zone.cc:30: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/assembler-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/assembler-ia32.cc:37: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/builtins-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/builtins-ia32.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc: In function 'void v8::internal::Generate_JSConstructStubHelper(v8::internal::MacroAssembler*, bool, bool)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__424' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc:424:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc: In static member function 'static void v8::internal::Builtins::Generate_FunctionCall(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__736' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc:736:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc: In static member function 'static void v8::internal::Builtins::Generate_FunctionApply(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__929' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc:929:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc: In function 'void v8::internal::AllocateEmptyJSArray(v8::internal::MacroAssembler*, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1021' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc:1021:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(initial_capacity >= 0); ^~~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc: In function 'void v8::internal::AllocateJSArray(v8::internal::MacroAssembler*, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, bool, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1126' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc:1126:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc: In function 'void v8::internal::ArrayNativeCode(v8::internal::MacroAssembler*, bool, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1251' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc:1251:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1306' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc:1306:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc: In static member function 'static void v8::internal::Builtins::Generate_StringConstructCode(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1607' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc:1607:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSValue::kSize == 4 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1616' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc:1616:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc: In function 'void v8::internal::EnterArgumentsAdaptorFrame(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1672' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc:1672:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc: In function 'void v8::internal::LeaveArgumentsAdaptorFrame(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1686' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/builtins-ia32.cc:1686:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/code-stubs-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/code-stubs-ia32.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'void v8::internal::UnaryOpStub::GenerateHeapNumberCodeBitNot(v8::internal::MacroAssembler*, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1065' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:1065:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In function 'void v8::internal::BinaryOpStub_GenerateSmiCode(v8::internal::MacroAssembler*, v8::internal::Label*, v8::internal::BinaryOpStub::SmiCodeGenerateHeapNumberResults, v8::internal::Token::Value)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1267' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:1267:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); // Adjust zero check if not the case. ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:1347:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); // Adjust code below if not the case. ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1375' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:1375:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'virtual void v8::internal::TranscendentalCacheStub::Generate(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2366' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:2366:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'void v8::internal::ArgumentsAccessStub::GenerateReadElement(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3334' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3334:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3335' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3335:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); // Shifting code depends on these. ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3350' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3350:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3351' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3351:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); // Shifting code depends on these. ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'void v8::internal::ArgumentsAccessStub::GenerateNewNonStrictFast(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3490' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3490:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Heap::kArgumentsCalleeIndex == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3497' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3497:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Heap::kArgumentsLengthIndex == 0); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'void v8::internal::ArgumentsAccessStub::GenerateNewStrict(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3667' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3667:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Heap::kArgumentsLengthIndex == 0); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'virtual void v8::internal::RegExpExecStub::Generate(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3747' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3747:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3773' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3773:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3774' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3774:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3775' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3775:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Isolate::kJSRegexpStaticOffsetsVectorSize >= 2); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3821' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3821:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kStringTag | kSeqStringTag | kTwoByteStringTag) == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3834' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3834:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kConsStringTag < kExternalStringTag); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3835' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3835:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSlicedStringTag > kExternalStringTag); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3836' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3836:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3837' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3837:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kShortExternalStringTag > kExternalStringTag); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3852' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3852:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kSeqStringTag | kTwoByteStringTag) == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3857' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3857:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(ExternalString::kMaxShortLength < ConsString::kMinLength); ^~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3858' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3858:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(ExternalString::kMaxShortLength < SlicedString::kMinLength); ^~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3956' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3956:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3957' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:3957:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); // esi is smi (powered by 2). ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4022' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4022:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4023' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4023:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4122' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4122:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqOneByteString::kHeaderSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4124' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4124:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kTwoByteStringTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4148' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4148:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kNotStringTag != 0 && kShortExternalStringTag !=0); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'virtual void v8::internal::RegExpConstructResultStub::Generate(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4170' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4170:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4171' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4171:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In static member function 'static void v8::internal::NumberToStringStub::GenerateLookupNumberStringCache(v8::internal::MacroAssembler*, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, bool, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4278' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4278:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4287' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4287:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(8 == kDoubleSize); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'void v8::internal::ICCompareStub::GenerateGeneric(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4474' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4474:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagMask == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4500' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4500:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_SPEC_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4506' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4506:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4633' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4633:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4634' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:4634:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagMask == 1); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In function 'void v8::internal::JumpIfOOM(v8::internal::MacroAssembler*, v8::internal::Register, v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5007' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5007:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Failure::OUT_OF_MEMORY_EXCEPTION == 3); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5008' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5008:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kFailureTag == 3); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'void v8::internal::CEntryStub::GenerateCore(v8::internal::MacroAssembler*, v8::internal::Label*, v8::internal::Label*, v8::internal::Label*, bool, bool)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5080' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5080:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(((kFailureTag + 1) & kFailureTagMask) == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5112' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5112:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Failure::RETRY_AFTER_GC == 0); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'void v8::internal::StringCharCodeAtGenerator::GenerateFast(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5556' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5556:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5567' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5567:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'void v8::internal::StringCharCodeAtGenerator::GenerateSlow(v8::internal::MacroAssembler*, const v8::internal::RuntimeCallHelper&)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5619' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5619:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'void v8::internal::StringCharFromCodeGenerator::GenerateFast(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5648' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5648:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5649' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5649:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiShiftSize == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5658' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5658:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5659' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5659:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5660' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5660:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiShiftSize == 0); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'virtual void v8::internal::StringAddStub::Generate(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5730' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5730:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5739' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5739:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5756' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5756:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Smi::kMaxValue == String::kMaxLength); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5812' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5812:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5813' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5813:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5840' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5840:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kOneByteStringTag != 0 && kOneByteDataHintTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5849' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5849:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SlicedString::kMinLength >= ConsString::kMinLength); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5861' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5861:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSeqStringTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5865' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5865:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kShortExternalStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5869' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5869:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SeqOneByteString::kHeaderSize == SeqTwoByteString::kHeaderSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5882' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5882:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSeqStringTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5886' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5886:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kShortExternalStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5890' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5890:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SeqOneByteString::kHeaderSize == SeqTwoByteString::kHeaderSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5903' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:5903:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kTwoByteStringTag == 0); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In static member function 'static void v8::internal::StringHelper::GenerateTwoCharacterStringTableProbe(v8::internal::MacroAssembler*, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Label*, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StringTable::kEntrySize == 1); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'virtual void v8::internal::SubStringStub::Generate(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6330' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6330:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6368' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6368:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag)); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6369' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6369:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringMask != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6417' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6417:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6418' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6418:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6444' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6444:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kExternalStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6445' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6445:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSeqStringTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6451' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6451:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(kShortExternalStringTag != 0); ^~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6456:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqOneByteString::kHeaderSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6464' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6464:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kOneByteStringTag & kStringEncodingMask) != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6509' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6509:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6510:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In static member function 'static void v8::internal::StringCompareStub::GenerateFlatAsciiStringEquals(v8::internal::MacroAssembler*, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6563' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6563:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In static member function 'static void v8::internal::StringCompareStub::GenerateCompareFlatAsciiStrings(v8::internal::MacroAssembler*, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6621' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6621:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(EQUAL == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6622' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6622:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'virtual void v8::internal::StringCompareStub::Generate(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(EQUAL == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6691' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6691:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'void v8::internal::ICCompareStub::GenerateInternalizedStrings(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6854' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6854:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6863' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6863:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6875' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6875:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(EQUAL == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6876' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6876:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'void v8::internal::ICCompareStub::GenerateUniqueNames(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6899' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6899:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6905' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6905:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6932' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6932:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(EQUAL == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6933' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6933:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'void v8::internal::ICCompareStub::GenerateStrings(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6958' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6958:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6969' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6969:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kNotStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6978' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6978:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(EQUAL == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6979' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6979:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6991' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc:6991:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/codegen-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/codegen-ia32.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/codegen-ia32.cc: In static member function 'static void v8::internal::StringCharLoadGenerator::Generate(v8::internal::MacroAssembler*, v8::internal::Factory*, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1004' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/codegen-ia32.cc:1004:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSeqStringTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1017' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/ia32/codegen-ia32.cc:1017:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(kShortExternalStringTag != 0); ^~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1021' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/codegen-ia32.cc:1021:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kTwoByteStringTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1036' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/codegen-ia32.cc:1036:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1037' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/codegen-ia32.cc:1037:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); ^~~~~~~~~~~~~ ../src/ia32/codegen-ia32.cc: In static member function 'static void v8::internal::SeqStringSetCharGenerator::Generate(v8::internal::MacroAssembler*, v8::internal::String::Encoding, v8::internal::Register, v8::internal::Register, v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1091' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/codegen-ia32.cc:1091:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/cpu-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/cpu-ia32.cc:34: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/debug-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/debug-ia32.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/debug-ia32.cc: In function 'void v8::internal::Generate_DebugBreakCallHelper(v8::internal::MacroAssembler*, v8::internal::RegList, v8::internal::RegList, bool)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__178' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/debug-ia32.cc:178:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1 && kSmiShiftSize == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/deoptimizer-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/deoptimizer-ia32.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/disasm-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/disasm-ia32.cc:32: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/frames-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/frames-ia32.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/full-codegen-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/full-codegen-ia32.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc: In member function 'virtual void v8::internal::FullCodeGenerator::VisitForInStatement(v8::internal::ForInStatement*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1058' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:1058:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1119' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:1119:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc: In member function 'void v8::internal::FullCodeGenerator::EmitGeneratorResume(v8::internal::Expression*, v8::internal::Expression*, v8::internal::JSGeneratorObject::ResumeMode)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1952' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:1952:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSGeneratorObject::kGeneratorExecuting <= 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1953' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:1953:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSGeneratorObject::kGeneratorClosed <= 0); ^~~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc: In member function 'void v8::internal::FullCodeGenerator::EmitIsStringWrapperSafeForDefaultValueOf(v8::internal::CallRuntime*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2816' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:2816:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2817' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:2817:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2818' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:2818:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kPointerSize == 4); ^~~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc: In member function 'void v8::internal::FullCodeGenerator::EmitClassOf(v8::internal::CallRuntime*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3037' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:3037:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3042' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:3041:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3047' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:3046:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3050' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:3050:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE == LAST_TYPE - 1); ^~~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc: In member function 'void v8::internal::FullCodeGenerator::EmitGetFromCache(v8::internal::CallRuntime*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3611' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:3611:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc: In member function 'void v8::internal::FullCodeGenerator::EmitLiteralCompareTypeof(v8::internal::Expression*, v8::internal::Expression*, v8::internal::Handle)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:4425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2); ^~~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc: In member function 'void v8::internal::FullCodeGenerator::EnterFinallyBlock()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4614' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:4614:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4615' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/full-codegen-ia32.cc:4615:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/ic-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/ic-ia32.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ ../src/ia32/ic-ia32.cc: In function 'void v8::internal::GenerateNameDictionaryReceiverCheck(v8::internal::MacroAssembler*, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__84' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/ic-ia32.cc:84:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_SPEC_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/ia32/ic-ia32.cc: In function 'void v8::internal::GenerateFastArrayLoad(v8::internal::MacroAssembler*, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Label*, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__283' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/ic-ia32.cc:283:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kPointerSize == 4) && (kSmiTagSize == 1) && (kSmiTag == 0)); ^~~~~~~~~~~~~ ../src/ia32/ic-ia32.cc: In function 'void v8::internal::GenerateKeyNameCheck(v8::internal::MacroAssembler*, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Label*, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__311' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/ic-ia32.cc:311:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_UNIQUE_NAME_TYPE == FIRST_NONSTRING_TYPE); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__320' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/ic-ia32.cc:320:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/lithium-codegen-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/lithium-codegen-ia32.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/hydrogen-instructions.h: In member function 'virtual v8::internal::HType v8::internal::HStringLength::CalculateInferredType()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6033' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen-instructions.h:6033:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/hydrogen.h: In member function 'int v8::internal::HGraphBuilder::JSArrayBuilder::initial_capacity()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1243' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.h:1243:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSArray::kPreallocatedArrayElements > 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc: In member function 'bool v8::internal::LCodeGen::GeneratePrologue()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__180' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc:180:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kDoubleSize == 2 * kPointerSize); ^~~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc: In member function 'void v8::internal::LCodeGen::DoIsUndetectableAndBranch(v8::internal::LIsUndetectableAndBranch*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2415' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc:2415:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc: In member function 'void v8::internal::LCodeGen::EmitClassOfTest(v8::internal::Label*, v8::internal::Label*, v8::internal::Handle, v8::internal::Register, v8::internal::Register, v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2535' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc:2535:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc:2536:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2539' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc:2538:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2540' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc:2540:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc: In member function 'void v8::internal::LCodeGen::DoRandom(v8::internal::LRandom*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4001' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc:4001:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kPointerSize == kSeedSize); ^~~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc: In member function 'void v8::internal::LCodeGen::DoDeferredStringCharCodeAt(v8::internal::LStringCharCodeAt*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4713' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc:4713:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc: In member function 'v8::internal::Condition v8::internal::LCodeGen::EmitTypeofIs(v8::internal::Label*, v8::internal::Label*, v8::internal::Register, v8::internal::Handle)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6357' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc:6357:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2); ^~~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc: In member function 'void v8::internal::LCodeGen::DoForInPrepareMap(v8::internal::LForInPrepareMap*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6570' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc:6570:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/lithium-gap-resolver-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/lithium-gap-resolver-ia32.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/hydrogen-instructions.h: In member function 'virtual v8::internal::HType v8::internal::HStringLength::CalculateInferredType()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6033' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen-instructions.h:6033:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/hydrogen.h: In member function 'int v8::internal::HGraphBuilder::JSArrayBuilder::initial_capacity()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1243' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.h:1243:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSArray::kPreallocatedArrayElements > 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/lithium-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/lithium-ia32.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/hydrogen-instructions.h: In member function 'virtual v8::internal::HType v8::internal::HStringLength::CalculateInferredType()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6033' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen-instructions.h:6033:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/hydrogen.h: In member function 'int v8::internal::HGraphBuilder::JSArrayBuilder::initial_capacity()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1243' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/hydrogen.h:1243:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSArray::kPreallocatedArrayElements > 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/macro-assembler-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/macro-assembler-ia32.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc: In member function 'void v8::internal::MacroAssembler::CheckFastElements(v8::internal::Register, v8::internal::Label*, v8::internal::Label::Distance)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__466' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:466:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAST_SMI_ELEMENTS == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__467' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:467:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__468' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:468:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAST_ELEMENTS == 2); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__469' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:469:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc: In member function 'void v8::internal::MacroAssembler::CheckFastObjectElements(v8::internal::Register, v8::internal::Label*, v8::internal::Label::Distance)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__479' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:479:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAST_SMI_ELEMENTS == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__480' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:480:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__481' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:481:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAST_ELEMENTS == 2); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__482' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:482:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc: In member function 'void v8::internal::MacroAssembler::CheckFastSmiElements(v8::internal::Register, v8::internal::Label*, v8::internal::Label::Distance)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__495' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:495:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAST_SMI_ELEMENTS == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__496' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:496:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc: In member function 'v8::internal::Condition v8::internal::MacroAssembler::IsObjectStringType(v8::internal::Register, v8::internal::Register, v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__641' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:641:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kNotStringTag != 0); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc: In member function 'void v8::internal::MacroAssembler::PushTryHandler(v8::internal::StackHandler::Kind, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__887' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:887:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__888' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:888:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__889' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:889:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__890' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:890:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__891' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:891:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__892' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:892:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc: In member function 'void v8::internal::MacroAssembler::PopTryHandler()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__922' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:922:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc: In member function 'void v8::internal::MacroAssembler::Throw(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__944' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:944:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__945' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:945:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__946' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:946:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__947' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:947:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__948' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:948:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__949' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:949:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc: In member function 'void v8::internal::MacroAssembler::ThrowUncatchable(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__984' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:984:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__985' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:985:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__986' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:986:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__987' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:987:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__988' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:988:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__989' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:989:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1006' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:1006:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandler::JS_ENTRY == 0); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc: In member function 'void v8::internal::MacroAssembler::Allocate(int, v8::internal::ScaleFactor, v8::internal::Register, v8::internal::RegisterValueType, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Label*, AllocationFlags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1380' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:1380:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(static_cast(times_2 - 1) == times_1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1381' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:1381:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(static_cast(times_4 - 1) == times_2); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1382' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:1382:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(static_cast(times_8 - 1) == times_4); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc: In member function 'void v8::internal::MacroAssembler::IndexFromHash(v8::internal::Register, v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1845' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:1845:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kHashShift >= kSmiTagSize && kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc: In member function 'void v8::internal::MacroAssembler::JumpIfNotBothSequentialAsciiStrings(v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2760' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:2760:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc: In member function 'void v8::internal::MacroAssembler::EnumLength(v8::internal::Register, v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3086' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.cc:3086:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Map::EnumLengthBits::kShift == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/regexp-macro-assembler-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/regexp-macro-assembler-ia32.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/ia32/regexp-macro-assembler-ia32.cc: In member function 'virtual void v8::internal::RegExpMacroAssemblerIA32::Fail()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__712' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/regexp-macro-assembler-ia32.cc:712:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FAILURE == 0); // Return value for failure is zero. ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/ia32/stub-cache-ia32.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/ia32/stub-cache-ia32.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::Name*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__390' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/stub-cache.h:390:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == Name::kHashShift); ^~~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc: In function 'void v8::internal::GenerateStringCheck(v8::internal::MacroAssembler*, v8::internal::Register, v8::internal::Register, v8::internal::Label*, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__322' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc:322:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kNotStringTag != 0); ^~~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc: In member function 'v8::internal::Handle v8::internal::CallStubCompiler::CompileArrayPushCall(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1580' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc:1580:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1581' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc:1581:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1617' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc:1617:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1618' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc:1618:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc: In member function 'v8::internal::Handle v8::internal::CallStubCompiler::CompileArrayPopCall(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1831' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc:1831:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1832' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc:1832:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc: In member function 'v8::internal::Handle v8::internal::CallStubCompiler::CompileStringFromCharCodeCall(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2064' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc:2064:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2081' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc:2081:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc: In member function 'v8::internal::Handle v8::internal::CallStubCompiler::CompileMathFloorCall(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2147' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc:2147:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2164' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc:2164:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc: In member function 'v8::internal::Handle v8::internal::CallStubCompiler::CompileMathAbsCall(v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2272' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc:2272:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2289' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/stub-cache-ia32.cc:2289:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/platform-linux.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/platform-linux.cc:67: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_base.ia32/src/platform-posix.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/platform-posix.cc:56: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/ia32/assembler-ia32.h: In static member function 'static v8::internal::XMMRegister v8::internal::XMMRegister::from_code(int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__193' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/assembler-ia32.h:193:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(XMMRegister) == sizeof(IntelDoubleRegister)); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__477' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:477:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__478' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:478:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiUntag(v8::internal::Register, v8::internal::Label*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__487' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:487:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__489' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/ia32/macro-assembler-ia32.h:489:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/small-pointer-list.h: In member function 'T* v8::internal::SmallPointerList::single_value() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__182' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/small-pointer-list.h:182:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSingletonTag == 0); ^~~~~~~~~~~~~ AR(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/tools/gyp/libv8_base.ia32.a ACTION tools_gyp_v8_gyp_js2c_target_js2c_experimental /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj/gen/experimental-libraries.cc TOUCH /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/tools/gyp/js2c.stamp CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_nosnapshot.ia32/gen/libraries.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj/gen/libraries.cc:7: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_nosnapshot.ia32/gen/experimental-libraries.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj/gen/experimental-libraries.cc:7: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_nosnapshot.ia32/src/snapshot-empty.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/snapshot-empty.cc:30: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ AR(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/tools/gyp/libv8_nosnapshot.ia32.a CXX(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/mksnapshot.ia32/src/mksnapshot.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/mksnapshot.cc:35: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__131' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:131:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveWords(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__154' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:154:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::CopyBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__177' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:177:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/v8utils.h: In function 'void v8::internal::MoveBytes(T*, const T*, size_t)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__200' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:200:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == 1); ^~~~~~~~~~~~~ ../src/objects.h: In member function 'bool v8::internal::Map::CanTransition()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects.h:5465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__189' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-visiting.h:188:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__425' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/scanner.h:425:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsInternalizedString()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__227' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:227:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsInternalized()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:312:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kInternalizedTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__331' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:331:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__332' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:332:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsTwoByteRepresentationUnderneath()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__347' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:347:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__348' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:348:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSReceiver()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__530' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:530:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsJSObject()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__537' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:537:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'v8::internal::String* v8::internal::String::GetUnderlying()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'void v8::internal::Code::set_flags(v8::internal::Code::Flags)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3690' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3690:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1); ^~~~~~~~~~~~~ ../src/api.h: In function 'T v8::ToCData(v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__120' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:120:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ ../src/api.h: In function 'v8::internal::Handle v8::FromCData(T)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__129' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/api.h:129:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address)); ^~~~~~~~~~~~~ LINK(target) /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/mksnapshot.ia32 ACTION tools_gyp_v8_gyp_v8_snapshot_target_run_mksnapshot /usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_snapshot/geni/snapshot.cc /bin/sh: line 1: 4187 Segmentation fault "/usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/mksnapshot.ia32" --log-snapshot-positions --logfile "/usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_snapshot/geni/snapshot.log" "/usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_snapshot/geni/snapshot.cc" make[1]: *** [/usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out/native/obj.target/v8_snapshot/geni/snapshot.cc] Error 139 make[1]: Leaving directory `/usr/src/RPM/BUILD/v8-3.18-3.18.5.15/out' make: *** [native] Error 2 make: Leaving directory `/usr/src/RPM/BUILD/v8-3.18-3.18.5.15' error: Bad exit status from /usr/src/tmp/rpm-tmp.77374 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.77374 (%build) Command exited with non-zero status 1 335.29user 16.36system 5:51.39elapsed 100%CPU (0avgtext+0avgdata 256512maxresident)k 0inputs+0outputs (0major+3892171minor)pagefaults 0swaps hsh-rebuild: rebuild of `v8-3.18-3.18.5.15-alt1.1.src.rpm' failed. Command exited with non-zero status 1 356.84user 22.00system 6:18.16elapsed 100%CPU (0avgtext+0avgdata 256512maxresident)k 0inputs+0outputs (0major+4241141minor)pagefaults 0swaps