Status: New
Owner: ----
New issue 3065 by [email protected]: GCC yelling on 3.22 branch
http://code.google.com/p/v8/issues/detail?id=3065
1. Get chromium code of 32.0.1700.68, v8 code is at branches/3.22@18238
2. ./build/gyp_chromium
3. ninja -C out/Debug
[113/5548] CXX obj/v8/src/v8_base.x64.runtime.o
FAILED: g++ -MMD -MF obj/v8/src/v8_base.x64.runtime.o.d -DANGLE_DX11
-D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DCOMPONENT_BUILD
-DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DUSE_X11=1
-DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -DUSE_XI2_MT=2
-DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_PEPPER_CDMS
-DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS
-DENABLE_EGLIMAGE=1 -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1
-DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PLUGINS=1
-DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1
-DENABLE_AUTOMATION=1 -DENABLE_GOOGLE_NOW=1 -DCLD_VERSION=2
-DENABLE_FULL_PRINTING=1 -DENABLE_PRINTING=1 -DENABLE_SPELLCHECK=1
-DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_MANAGED_USERS=1
-DENABLE_MDNS=1 -DV8_TARGET_ARCH_X64 -DENABLE_DEBUGGER_SUPPORT
-DV8_I18N_SUPPORT -DBUILDING_V8_SHARED -DV8_SHARED
-DU_USING_ICU_NAMESPACE=0 -DDYNAMIC_ANNOTATIONS_ENABLED=1
-DWTF_USE_DYNAMIC_ANNOTATIONS=1 -D_DEBUG -DENABLE_DISASSEMBLER
-DV8_ENABLE_CHECKS -DOBJECT_PRINT -DVERIFY_HEAP -DDEBUG -DOPTIMIZED_DEBUG
-DENABLE_EXTRA_CHECKS -DENABLE_HANDLE_ZAPPING -I../../v8/src
-I../../third_party/icu/source/i18n -I../../third_party/icu/source/common
-fstack-protector --param=ssp-buffer-size=4 -pthread -fno-exceptions
-fno-strict-aliasing -Wno-unused-parameter -Wno-missing-field-initializers
-fvisibility=hidden -pipe -fPIC -Wno-format -Wno-unused-result -m64 -g -W
-Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual
-fdata-sections -ffunction-sections -O3 -fno-rtti -fno-threadsafe-statics
-fvisibility-inlines-hidden -Wno-deprecated -c ../../v8/src/runtime.cc -o
obj/v8/src/v8_base.x64.runtime.o
../../v8/src/runtime.cc: In instantiation of ‘bool
v8::internal::{anonymous}::FastAsciiConvert(char*, char*, int, bool*) [with
Converter = unibrow::ToLowercase]’:
../../v8/src/runtime.cc:6494:31: required from
‘v8::internal::MaybeObject*
v8::internal::ConvertCase(v8::internal::Arguments, v8::internal::Isolate*,
unibrow::Mapping<Converter, 128>*) [with Converter = unibrow::ToLowercase]’
../../v8/src/runtime.cc:6524:66: required from here
../../v8/src/runtime.cc:6432:3: error: ‘CheckFastAsciiConvert’ was not
declared in this scope, and no declarations were found by
argument-dependent lookup at the point of instantiation [-fpermissive]
../../v8/src/runtime.cc:6440:13: note: ‘bool
v8::internal::{anonymous}::CheckFastAsciiConvert(char*, char*, int, bool,
bool)’ declared here, later in the translation unit
../../v8/src/runtime.cc: In instantiation of ‘bool
v8::internal::{anonymous}::FastAsciiConvert(char*, char*, int, bool*) [with
Converter = unibrow::ToUppercase]’:
../../v8/src/runtime.cc:6494:31: required from
‘v8::internal::MaybeObject*
v8::internal::ConvertCase(v8::internal::Arguments, v8::internal::Isolate*,
unibrow::Mapping<Converter, 128>*) [with Converter = unibrow::ToUppercase]’
../../v8/src/runtime.cc:6530:66: required from here
../../v8/src/runtime.cc:6432:3: error: ‘CheckFastAsciiConvert’ was not
declared in this scope, and no declarations were found by
argument-dependent lookup at the point of instantiation [-fpermissive]
../../v8/src/runtime.cc:6440:13: note: ‘bool
v8::internal::{anonymous}::CheckFastAsciiConvert(char*, char*, int, bool,
bool)’ declared here, later in the translation unit
[113/5548] CXX obj/v8/src/v8_base.x64.objects.o
ninja: build stopped: subcommand failed.
This is regression for r17968 which merge r17545(from branch bleeding_edge).
The error is fixed in bleeding_edge branch with r17566, but not merged into
3.22 branch yet.trunk code does not have this issue.
So the fix is easy that merge r17566 into 3.22 branch.
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.