<86>Jan 25 23:43:47 userdel[18347]: delete user 'rooter' <86>Jan 25 23:43:47 userdel[18347]: removed group 'rooter' owned by 'rooter' <86>Jan 25 23:43:47 userdel[18347]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 25 23:43:47 groupadd[18352]: group added to /etc/group: name=rooter, GID=570 <86>Jan 25 23:43:47 groupadd[18352]: group added to /etc/gshadow: name=rooter <86>Jan 25 23:43:47 groupadd[18352]: new group: name=rooter, GID=570 <86>Jan 25 23:43:47 useradd[18356]: new user: name=rooter, UID=570, GID=570, home=/root, shell=/bin/bash <86>Jan 25 23:43:47 userdel[18362]: delete user 'builder' <86>Jan 25 23:43:47 userdel[18362]: removed group 'builder' owned by 'builder' <86>Jan 25 23:43:47 userdel[18362]: removed shadow group 'builder' owned by 'builder' <86>Jan 25 23:43:47 groupadd[18367]: group added to /etc/group: name=builder, GID=571 <86>Jan 25 23:43:47 groupadd[18367]: group added to /etc/gshadow: name=builder <86>Jan 25 23:43:47 groupadd[18367]: new group: name=builder, GID=571 <86>Jan 25 23:43:47 useradd[18374]: new user: name=builder, UID=571, GID=571, home=/usr/src, shell=/bin/bash <13>Jan 25 23:43:51 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Jan 25 23:43:52 rpmi: libstdc++6-devel-6.3.1-alt1 1484277945 installed <13>Jan 25 23:43:52 rpmi: libtinfo-devel-5.9-alt8 1456756589 installed <13>Jan 25 23:43:52 rpmi: libncurses-devel-5.9-alt8 1456756589 installed <13>Jan 25 23:43:52 rpmi: libexpat-2.1.0-alt1 1347469773 installed <13>Jan 25 23:43:52 rpmi: python-modules-curses-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:52 rpmi: libverto-0.2.6-alt1_6 1455633232 installed <13>Jan 25 23:43:52 rpmi: libkeyutils-1.5.9-alt2 1464351238 installed <13>Jan 25 23:43:52 rpmi: libcom_err-1.42.13-alt2 1449075923 installed <13>Jan 25 23:43:52 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Jan 25 23:43:52 rpmi: ca-certificates-2016.09.28-alt1 1475233825 installed <13>Jan 25 23:43:52 rpmi: libcrypto10-1.0.2j-alt1 1474898021 installed <13>Jan 25 23:43:52 rpmi: libkrb5-1.14.2-alt2 1465464128 installed <13>Jan 25 23:43:52 rpmi: libssl10-1.0.2j-alt1 1474898021 installed <13>Jan 25 23:43:52 rpmi: python-modules-compiler-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:52 rpmi: python-modules-email-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:52 rpmi: python-modules-unittest-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:52 rpmi: python-modules-encodings-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:53 rpmi: python-modules-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:53 rpmi: python-modules-xml-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:53 rpmi: python-modules-ctypes-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:53 rpmi: python-modules-multiprocessing-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:53 rpmi: python-modules-logging-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:53 rpmi: python-tools-2to3-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:53 rpmi: python-modules-hotshot-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:53 rpmi: python-modules-bsddb-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:53 rpmi: python-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:53 rpmi: python-dev-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:53 rpmi: python-module-setuptools-1:18.1-alt4 1469693421 installed <13>Jan 25 23:43:53 rpmi: python-modules-json-2.7.11-alt3 1460726037 installed <13>Jan 25 23:43:53 rpmi: gyp-0.1.g940a15e-alt2 1482055954 installed <13>Jan 25 23:43:54 rpmi: gcc6-c++-6.3.1-alt1 1484277945 installed Installing v8-3.15-3.15.11.10-alt4.2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.64367 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf v8-3.15-3.15.11.10 + echo 'Source #0 (v8-3.15-3.15.11.10.tar):' Source #0 (v8-3.15-3.15.11.10.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/v8-3.15-3.15.11.10.tar + cd v8-3.15-3.15.11.10 + /bin/chmod -c -Rf u+rwX,go-w . + sed -i 's|build/gyp/gyp|gyp|g' Makefile + sed -i 's|'\''-Wno-unused-but-set-variable'\''||g' SConstruct + 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.64367 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd v8-3.15-3.15.11.10 + '[' -n '' ']' + NPROCS=1 + make -j1 native mode=release library=shared snapshot=on soname_version=3 make: Entering directory `/usr/src/RPM/BUILD/v8-3.15-3.15.11.10' GYP_GENERATORS=make \ gyp --generator-output="out" build/all.gyp \ -Ibuild/standalone.gypi --depth=. -S.native -Dcomponent=shared_library -Dv8_can_use_vfp3_instructions=true -Dsoname_version=3 make[1]: Entering directory `/usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out' CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/allocation.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/atomicops_internals_x86_gcc.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/bignum.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/bignum-dtoa.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/cached-powers.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/conversions.o In file included from ../src/utils.h:36: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/diy-fp.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/dtoa.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/fast-dtoa.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/fixed-dtoa.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/once.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/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.15-3.15.11.10/out/native/obj.target/preparser_lib/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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/preparser-api.o In file included from ../src/preparser-api.cc:36:0: ../src/scanner.h: In member function 'void v8::internal::Scanner::Init()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450: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::FUTURE_STRICT_RESERVED_WORD) ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/strtod.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/token.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/unicode.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser_lib/src/utils.o AR(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/tools/gyp/libpreparser_lib.a CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/preparser/preparser/preparser-process.o LINK(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/preparser CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/allocation.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__3682' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:3682: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__3714' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:3714: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__3758' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:3758: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__3781' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:3781:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(v8::Handle) == sizeof(i::Object**)); ^~~~~~~~~~~~~ ../src/api.cc: In static member function 'static v8::Local v8::External::New(void*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4812' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:4812: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__5409' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:5409: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__5422' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:5422: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__5433' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:5433:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(Persistent) == sizeof(i::Object**)); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/src/atomicops_internals_x86_gcc.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/bignum-dtoa.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/bignum.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::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__389' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:389:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FixedArrayBase::kMapOffset == 0); ^~~~~~~~~~~~~ ../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/builtins.cc:390:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FixedArrayBase::kLengthOffset == kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__391' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:391: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_ArrayConcat(v8::internal::{anonymous}::ArrayConcatArgumentsType, v8::internal::Isolate*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1186' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:1186:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FixedArray::kMaxLength < kHalfOfMaxInt); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/cached-powers.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__4904' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:4904:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/src/conversions.o In file included from ../src/utils.h:36: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/src/date.o In file included from ../src/utils.h:36:0, from ../src/platform.h:102, from ../src/date.h:33, from ../src/date.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/diy-fp.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/dtoa.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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__1804' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:1803:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((sizeof(accessor_array) / sizeof(*accessor_array)) == ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/fast-dtoa.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/fixed-dtoa.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/src/gdb-jit.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::VisitMap(v8::internal::Map*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__267' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:267:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_RECEIVER_TYPE); ^~~~~~~~~~~~~ ../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__575' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:574:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SharedFunctionInfo::kNameOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__577' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:576: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__600' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:599: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__621' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:620: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__2558' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:2558: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__2579' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:2579: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__3213' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:3213: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__3382' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:3382: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::AllocateCatchContext(v8::internal::JSFunction*, v8::internal::Context*, v8::internal::String*, v8::internal::Object*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:5128: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__4904' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:4904:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/hydrogen.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/hydrogen.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__4904' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:4904:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ ../src/hydrogen.cc: In member function 'v8::internal::HValue* v8::internal::HGraphBuilder::HandlePolymorphicElementAccess(v8::internal::HValue*, v8::internal::HValue*, v8::internal::HValue*, v8::internal::Expression*, v8::internal::BailoutId, int, bool, bool*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6360' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:6360: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__6361' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:6361: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__6362' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:6362: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__6363' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:6363: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__6371' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:6370:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_EXTERNAL_ARRAY_ELEMENTS_KIND == ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::VisitMap(v8::internal::Map*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__267' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:267:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_RECEIVER_TYPE); ^~~~~~~~~~~~~ ../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__575' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:574:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SharedFunctionInfo::kNameOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__577' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:576: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__600' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:599: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__621' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:620:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSFunction::kCodeEntryOffset + kPointerSize == ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/inspector.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/inspector.cc:29: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__4904' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:4904:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/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__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/jsregexp.cc:347: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__585' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:584:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__587' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:586:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT( ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__589' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:588:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(static_cast(NativeRegExpMacroAssembler::EXCEPTION) ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__4904' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:4904:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__4904' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:4904:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__1760' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:1760:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(Address) == kPointerSize); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/liveobjectlist.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::VisitMap(v8::internal::Map*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__267' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:267:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_RECEIVER_TYPE); ^~~~~~~~~~~~~ ../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__575' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:574:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SharedFunctionInfo::kNameOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__577' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:576: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__600' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:599: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__621' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:620: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ ../src/mark-compact.cc: In member function 'void v8::internal::MarkCompactCollector::ProcessMapCaches()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2084' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:2084: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__2122' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:2122:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_RECEIVER_TYPE); ^~~~~~~~~~~~~ ../src/mark-compact.cc: In member function 'void v8::internal::MarkCompactCollector::ClearNonLiveTransitions()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2145' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:2145:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__4904' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:4904:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/objects-visiting-inl.h: In static member function 'static void v8::internal::StaticMarkingVisitor::VisitMap(v8::internal::Map*, v8::internal::HeapObject*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__267' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:267:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_JS_RECEIVER_TYPE); ^~~~~~~~~~~~~ ../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__575' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:574:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SharedFunctionInfo::kNameOffset + kPointerSize == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__577' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:576: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__600' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:599: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__621' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:620: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__8083' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:8083: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__10868' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:10867:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kMaxUncheckedOldFastElementsLength <= ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/once.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/optimizing-compiler-thread.o In file included from ../src/utils.h:36:0, from ../src/platform.h:102, from ../src/optimizing-compiler-thread.h:33, from ../src/optimizing-compiler-thread.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__4904' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:4904:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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.15-3.15.11.10/out/native/obj.target/v8_base/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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/profile-generator.cc: In member function 'void v8::internal::HeapEntry::Print(const char*, const char*, int, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1010' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/profile-generator.cc:1010:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(sizeof(unsigned) == sizeof(id())); ^~~~~~~~~~~~ ../src/profile-generator.cc: In constructor 'v8::internal::HeapSnapshot::HeapSnapshot(v8::internal::HeapSnapshotsCollection*, v8::internal::HeapSnapshot::Type, const char*, unsigned int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1125' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/profile-generator.cc:1123:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK( ^~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/profile-generator.cc:1126:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK( ^~~~~~~~~~~~ ../src/profile-generator.cc: In member function 'size_t v8::internal::HeapSnapshot::RawSnapshotSize() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1265' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/profile-generator.cc:1264:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(SnapshotSizeConstants::kExpectedHeapSnapshotSize == ^~~~~~~~~~~~ ../src/profile-generator.cc: In member function 'size_t v8::internal::HeapSnapshotsCollection::GetUsedMemorySize() const': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1556' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/profile-generator.cc:1554:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(SnapshotSizeConstants:: ^~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/runtime.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/runtime.cc:30: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ ../src/runtime.cc: In function 'v8::internal::MaybeObject* v8::internal::Runtime_SparseJoinWithSeparator(v8::internal::Arguments, v8::internal::Isolate*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6726' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:6726:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength < 0x7fffffff); ^~~~~~~~~~~~~ ../src/runtime.cc: In function 'v8::internal::MaybeObject* v8::internal::Runtime_StringEquals(v8::internal::Arguments, v8::internal::Isolate*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6865' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_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:6865:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(EQUAL == 0); ^~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6866' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_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:6866:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(NOT_EQUAL == 1); ^~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450: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::FUTURE_STRICT_RESERVED_WORD) ^~~~~~~ ../src/scanner.cc:918:5: note: in expansion of macro 'KEYWORDS' KEYWORDS(KEYWORD_GROUP_CASE, KEYWORD) ^~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::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__919' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:918:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kRootArrayNumberOfConstantEncodings == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__920' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:920:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kMaxRepeats == 13); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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:880: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:882: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.15-3.15.11.10/out/native/obj.target/v8_base/src/store-buffer.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/store-buffer.cc:28: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/src/strtod.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ ../src/stub-cache.cc: In member function 'v8::internal::Code* v8::internal::StubCache::Set(v8::internal::String*, 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.15-3.15.11.10/out/native/obj.target/v8_base/src/token.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/unicode.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/utils.o CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__4904' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:4904:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__398' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:398: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__689' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:689: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__882' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:882: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__974' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:974: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__1084' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1084: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__1208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1263' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1263: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__1564' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1564:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(JSValue::kSize == 4 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1573' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1573: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__1629' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1629: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__1643' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1643:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ ../src/ia32/code-stubs-ia32.cc: In member function 'virtual void v8::internal::FastCloneShallowArrayStub::Generate(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__383' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:383:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kPointerSize == 4); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__384' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:384:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__385' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:385: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::FastCloneShallowObjectStub::Generate(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__459' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:459:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kPointerSize == 4); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__460' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:460:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__461' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:461:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../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__1095' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1095: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__1297' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1297: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__1377' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1377: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__1405' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1405: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__2402' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2402: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__3245' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3245:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3246' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3246: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__3261' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3261:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3262' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3262: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__3401' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3401:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Heap::kArgumentsCalleeIndex == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3408' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3408: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__3578' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3578: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__3657' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3657:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3681' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3681:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3682' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3682:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3742' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3742:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kStringTag | kSeqStringTag | kTwoByteStringTag) == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3760' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3760:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kConsStringTag < kExternalStringTag); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3761' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3761:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSlicedStringTag > kExternalStringTag); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3762' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3762:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3763' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3763:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kShortExternalStringTag > kExternalStringTag); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3769' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3769:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kNotStringTag != 0 && kShortExternalStringTag !=0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3791' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3791:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kSeqStringTag | kTwoByteStringTag) == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3896' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3896:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3897' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3897: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__3962' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3962:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__3963' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3963:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4037' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4037:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqOneByteString::kHeaderSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4039' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4039:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kTwoByteStringTag == 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__4060' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4060:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4061' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4061: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__4167' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4167:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4176' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4176: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__4350' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4350:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(((kQuietNaNHighBitsMask << 1) & 0x80000000u) != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4358' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4358:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(EQUAL != 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4385' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4385:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4394' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4394:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagMask == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4420' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4420:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_TYPE == LAST_SPEC_OBJECT_TYPE); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4426' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4426:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4552' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4552:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4553' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4553:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagMask == 1); ^~~~~~~~~~~~~ ../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__4883' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4883:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(((kFailureTag + 1) & kFailureTagMask) == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4915' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4915: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__5352' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5352:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5363' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5363: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__5415' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5415: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__5444' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5444:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5445' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5445:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiShiftSize == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5454' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5454:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5455:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5456: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__5543' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5543:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5552' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5552:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5569' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5569:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Smi::kMaxValue == String::kMaxLength); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5625' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5625:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5626' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5626:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5655' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5655:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SlicedString::kMinLength >= ConsString::kMinLength); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5667' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5667:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSeqStringTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5671' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5671:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kShortExternalStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5675' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5675:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SeqOneByteString::kHeaderSize == SeqTwoByteString::kHeaderSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5688' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5688:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSeqStringTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5692' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5692:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kShortExternalStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5696' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5696:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SeqOneByteString::kHeaderSize == SeqTwoByteString::kHeaderSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__5709' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5709: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::GenerateTwoCharacterSymbolTableProbe(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__5999' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5999:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SymbolTable::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__6136' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6136:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6170' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6170:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag)); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6171' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6171:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringMask != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6219' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6219:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6220' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6220:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6246' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6246:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kExternalStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6247' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6247:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSeqStringTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6253' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_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:6253:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(kShortExternalStringTag != 0); ^~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6258' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6258:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqOneByteString::kHeaderSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6266' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6266:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kOneByteStringTag & kStringEncodingMask) != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6311' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6311:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6312' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6312: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__6354' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6354: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__6411' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6411:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(EQUAL == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6412' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6412: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__6475' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6475:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(EQUAL == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6476' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6476: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::GenerateSymbols(v8::internal::MacroAssembler*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6639' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6639:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6648' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6648:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6660' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6660:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(EQUAL == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6661' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6661: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__6686' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6686:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6697' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6697:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kNotStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6706' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6706:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(EQUAL == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6707' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6707:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__6719' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:6719:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__740' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:740:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSeqStringTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__753' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_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:753:3: note: in expansion of macro 'STATIC_CHECK' STATIC_CHECK(kShortExternalStringTag != 0); ^~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__757' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:757:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kTwoByteStringTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__772' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:772:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__773' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:773: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__827' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:827:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::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__1063' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1063: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__1123' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1123: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::EmitIsStringWrapperSafeForDefaultValueOf(v8::internal::CallRuntime*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2632' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2632:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2633' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2633:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2634' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2634: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__2853' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2853: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__2858' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2857:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2863' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2862:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2866' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2866: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__3427' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3427: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__4248' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4248: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__4440' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4440:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__4441' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:4441:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ ../src/ia32/ic-ia32.cc: In function 'void v8::internal::GenerateStringDictionaryReceiverCheck(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__327' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:327: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::GenerateKeyStringCheck(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__361' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:361:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__4904' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:4904:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ ../src/stub-cache.h: In static member function 'static int v8::internal::StubCache::PrimaryOffset(v8::internal::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift); ^~~~~~~~~~~~~ ../src/ia32/lithium-codegen-ia32.cc: In member function 'bool v8::internal::LCodeGen::GeneratePrologue()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__159' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:159:5: 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__2113' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2113: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__2233' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2233: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__2235' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2234:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2237' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2236:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE == ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2238' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2238: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__3559' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:3559: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__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/lithium-codegen-ia32.cc:4148: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__5380' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5380: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__5586' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:5586: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__4904' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:4904:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__4904' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:4904:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__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/ia32/macro-assembler-ia32.cc:640: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__863' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:863:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__864' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:864:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__865' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:865:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__866' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:866:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__867' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:867:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__868' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:868: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__898' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:898: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__920' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:920:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__921' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:921:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0); ^~~~~~~~~~~~~ ../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::kCodeOffset == 1 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__923' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:923:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__924' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:924:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__925' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:925: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__960' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:960:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__961' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:961:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0); ^~~~~~~~~~~~~ ../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/ia32/macro-assembler-ia32.cc:962:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize); ^~~~~~~~~~~~~ ../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/ia32/macro-assembler-ia32.cc:963:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__964' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:964:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__965' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:965:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__982' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:982: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::IndexFromHash(v8::internal::Register, v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1785' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:1785: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__2650' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:2650: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__2966' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:2966:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(Map::EnumLengthBits::kShift == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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__710' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:710: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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::String*, v8::internal::Code::Flags, v8::internal::Map*)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__339' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:339:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kHeapObjectTagSize == String::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__1538' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1538:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1539' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1539:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1575' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1575:7: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1576' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1576: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__1785' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1785:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__1786' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:1786: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__2016' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2016:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2033' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2033: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__2098' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2098:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2115' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2115: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__2222' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2222:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__2239' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:2239:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_base/src/platform-linux.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from ../src/platform-linux.cc:65: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_base/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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/macro-assembler-ia32.h: In member function 'void v8::internal::MacroAssembler::SmiTag(v8::internal::Register)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__455' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:455:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTag == 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__456' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:456: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__465' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../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:465:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSmiTagSize == 1); ^~~~~~~~~~~~~ ../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.h:467: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.15-3.15.11.10/out/native/obj.target/tools/gyp/libv8_base.a ACTION tools_gyp_v8_gyp_js2c_target_js2c /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj/gen/libraries.cc ACTION tools_gyp_v8_gyp_js2c_target_js2c_experimental /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj/gen/experimental-libraries.cc TOUCH /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/tools/gyp/js2c.stamp CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_nosnapshot/gen/libraries.o In file included from ../src/v8globals.h:32:0, from ../src/v8.h:53, from /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj/gen/libraries.cc:7: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_nosnapshot/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.15-3.15.11.10/out/native/obj/gen/experimental-libraries.cc:7: ../src/v8utils.h: In function 'void v8::internal::CopyWords(T*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/v8_nosnapshot/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/obj.target/tools/gyp/libv8_nosnapshot.a CXX(target) /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/mksnapshot/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*, T*, int)': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__128' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/v8utils.h:128:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(sizeof(T) == kPointerSize); ^~~~~~~~~~~~~ ../src/objects-visiting.h: In member function 'void v8::internal::VisitorDispatchTable::RegisterSpecializations()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__188' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_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:187: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__450' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_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:450:5: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kCharacterLookaheadBufferSize == 1); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::Object::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__208' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:208:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::StringShape::IsSymbol()': ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__293' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:293:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kSymbolTag != 0); ^~~~~~~~~~~~~ ../src/objects-inl.h: In member function 'bool v8::internal::String::IsOneByteRepresentationUnderneath()': ../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(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__313' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:313: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__328' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:328:3: note: in expansion of macro 'STATIC_ASSERT' STATIC_ASSERT(kIsIndirectStringTag != 0); ^~~~~~~~~~~~~ ../src/checks.h:251:22: warning: typedef '__StaticAssertTypedef__329' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:329: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__510' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:510: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__517' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:517: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__2513' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:2513: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__3397' locally defined but not used [-Wunused-local-typedefs] SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^ ../src/checks.h:241:39: note: in definition of macro 'SEMI_STATIC_JOIN_HELPER' #define SEMI_STATIC_JOIN_HELPER(a, b) a##b ^ ../src/checks.h:251:5: note: in expansion of macro 'SEMI_STATIC_JOIN' SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) ^~~~~~~~~~~~~~~~ ../src/checks.h:283:30: note: in expansion of macro 'STATIC_CHECK' #define STATIC_ASSERT(test) STATIC_CHECK(test) ^~~~~~~~~~~~ ../src/objects-inl.h:3397: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.15-3.15.11.10/out/native/mksnapshot ACTION tools_gyp_v8_gyp_v8_snapshot_target_run_mksnapshot /usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_snapshot/geni/snapshot.cc /bin/sh: line 1: 5742 Segmentation fault "/usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/mksnapshot" --log-snapshot-positions --logfile "/usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_snapshot/geni/snapshot.log" "/usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_snapshot/geni/snapshot.cc" make[1]: *** [/usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out/native/obj.target/v8_snapshot/geni/snapshot.cc] Error 139 make[1]: Leaving directory `/usr/src/RPM/BUILD/v8-3.15-3.15.11.10/out' make: *** [native] Error 2 make: Leaving directory `/usr/src/RPM/BUILD/v8-3.15-3.15.11.10' error: Bad exit status from /usr/src/tmp/rpm-tmp.64367 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.64367 (%build) Command exited with non-zero status 1 345.41user 17.21system 6:03.09elapsed 99%CPU (0avgtext+0avgdata 223244maxresident)k 0inputs+0outputs (0major+3612802minor)pagefaults 0swaps hsh-rebuild: rebuild of `v8-3.15-3.15.11.10-alt4.2.src.rpm' failed. Command exited with non-zero status 1 366.96user 22.74system 6:29.37elapsed 100%CPU (0avgtext+0avgdata 223244maxresident)k 0inputs+0outputs (0major+3956993minor)pagefaults 0swaps