Re: [v8-users] 32-bit powerpc -- a lost cause?
Hi, although NetBSD runs on various PPC hardware, some possibly also with no FPU, my personal interest is in >= G4 (possibly >= G3), which AFAIK means 32-bit but with FPU. However, reading what you write I get the sense that you're going to drop all 32-bit PPC support? Regards, - Håvard fredag 28. juli 2017 00.10.42 UTC+2 skrev bjai...@ca.ibm.com følgende: > > Hi, > > We currently do not support PPC 32bit hardware and going forward with > Node8 will be dropping support for PPC 32bit mode builds on PPC 64bit > architecture. Also, it is possible the 32 bit PPC system you are using is > only implementing a subset of the architecture and missing FPU. > > Regards, > Jaideep > -- -- v8-users mailing list v8-users@googlegroups.com http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[v8-users] Error graph-builder-tester.h:172:56: error: no matching function for call to 'v8::internal::compiler::SimplifiedOperatorBuilder::ChangeFloat64ToTagged()' when trying to build V8 with GCC 7.
Hello, I'm trying to build V8 with the following command: time make V=1 ia32.release GYPFLAGS='-Dclang=0 -Dwerror= -Dcomponent=shared_library' with GCC 7.1.0, but I'm stuck with the following error: g++ '-DV8_GYP_BUILD' '-DCR_CLANG_REVISION=308728-3' '-DV8_TARGET_ARCH_IA32' '-DENABLE_GDB_JIT_INTERFACE' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-DV8_INTL_SUPPORT' '-DV8_USE_EXTERNAL_STARTUP_DATA' '-DV8_CHECK_MICROTASKS_SCOPES_CONSISTENCY' '-DBUILDING_V8_SHARED' '-DUSING_V8_BASE_SHARED' '-DUSING_V8_PLATFORM_SHARED' '-DENABLE_HANDLE_ZAPPING' -I../. -I../include -Wall -Wno-unused-parameter -pthread -Wmissing-field-initializers -Wno-strict-overflow -fno-strict-aliasing - fvisibility=hidden -fPIC -Wno-uninitialized -B/usr/src/v8/third_party/ binutils/Linux_ia32/Release/bin -msse2 -mfpmath=sse -mmmx -B/usr/src/v8/ third_party/binutils/Linux_ia32/Release/bin -msse2 -mfpmath=sse -mmmx -m32 -m32 -fdata-sections -ffunction-sections -O3 -fdata-sections -ffunction-sections -O3 -Wnon-virtual-dtor -fno-exceptions -fno-rtti -std=gnu++11 -MMD -MF /usr/ src/v8/out/ia32.release/.deps//usr/src/v8/out/ia32.release/obj.target/cctest/test/cctest/compiler/test-js-context-specialization.o.d.raw -c -o /usr/src/v8/out/ia32.release/obj.target/cctest/test/cctest/compiler/test-js-context-specialization.o ../test/cctest/compiler/test-js-context-specialization.cc In file included from ../test/cctest/compiler/test-js-context-specialization .cc:16:0: .././test/cctest/compiler/graph-builder-tester.h: In member function 'v8::internal::compiler::Node* v8::internal::compiler::GraphBuilderTester::ChangeFloat64ToTagged(v8::internal::compiler::Node*)' : .././test/cctest/compiler/graph-builder-tester.h:172:56: error: no matching function for call to 'v8::internal::compiler::SimplifiedOperatorBuilder::ChangeFloat64ToTagged()' return NewNode(simplified()->ChangeFloat64ToTagged(), a); ^ In file included from .././test/cctest/compiler/graph-builder-tester.h:15:0, from ../test/cctest/compiler/test-js-context-specialization .cc:16: .././src/compiler/simplified-operator.h:409:19: note: candidate: const v8:: internal::compiler::Operator* v8::internal::compiler:: SimplifiedOperatorBuilder::ChangeFloat64ToTagged(v8::internal::compiler:: CheckForMinusZeroMode) const Operator* ChangeFloat64ToTagged(CheckForMinusZeroMode); ^ .././src/compiler/simplified-operator.h:409:19: note: candidate expects 1 argument, 0 provided make[1]: *** [test/cctest/cctest.target.ia32.release.mk:386: /usr/src/v8/out /ia32.release/obj.target/cctest/test/cctest/compiler/test-js-context- specialization.o] Error 1 rm bdc92efe44eca1954fdff70fd086c7e138d0fbb1.intermediate make[1]: Leaving directory '/usr/src/v8/out' make: *** [Makefile:315: ia32.release] Error 2 Any help is appreciated. -- -- v8-users mailing list v8-users@googlegroups.com http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [v8-users] Error graph-builder-tester.h:172:56: error: no matching function for call to 'v8::internal::compiler::SimplifiedOperatorBuilder::ChangeFloat64ToTagged()' when trying to build V8 with GC
Feel free to delete the offending function (in test/cctest/compiler/graph-builder-tester.h:171-173), it doesn't seem to be used (which is presumably why clang doesn't complain here). Also, next time, please indicate the version of V8 that you're compiling. On Tue, Aug 1, 2017 at 8:40 AM, Georgi Sotirov wrote: > Hello, > > I'm trying to build V8 with the following command: > > time make V=1 ia32.release GYPFLAGS='-Dclang=0 -Dwerror= > -Dcomponent=shared_library' > > with GCC 7.1.0, but I'm stuck with the following error: > > g++ '-DV8_GYP_BUILD' '-DCR_CLANG_REVISION=308728-3' > '-DV8_TARGET_ARCH_IA32' '-DENABLE_GDB_JIT_INTERFACE' > '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' > '-DV8_INTL_SUPPORT' '-DV8_USE_EXTERNAL_STARTUP_DATA' > '-DV8_CHECK_MICROTASKS_SCOPES_CONSISTENCY' '-DBUILDING_V8_SHARED' > '-DUSING_V8_BASE_SHARED' '-DUSING_V8_PLATFORM_SHARED' > '-DENABLE_HANDLE_ZAPPING' -I../. -I../include -Wall -Wno-unused-parameter > -pthread -Wmissing-field-initializers -Wno-strict-overflow > -fno-strict-aliasing > -fvisibility=hidden -fPIC -Wno-uninitialized -B/usr/src/v8/third_party/ > binutils/Linux_ia32/Release/bin -msse2 -mfpmath=sse -mmmx -B/usr/src/v8/ > third_party/binutils/Linux_ia32/Release/bin -msse2 -mfpmath=sse -mmmx -m32 > -m32 -fdata-sections -ffunction-sections -O3 -fdata-sections > -ffunction-sections > -O3 -Wnon-virtual-dtor -fno-exceptions -fno-rtti -std=gnu++11 -MMD -MF / > usr/src/v8/out/ia32.release/.deps//usr/src/v8/out/ia32. > release/obj.target/cctest/test/cctest/compiler/test-js-context-specialization.o.d.raw > -c -o /usr/src/v8/out/ia32.release/obj.target/cctest/test/cctest/ > compiler/test-js-context-specialization.o ../test/cctest/compiler/test- > js-context-specialization.cc > In file included from ../test/cctest/compiler/test-js-context- > specialization.cc:16:0: > .././test/cctest/compiler/graph-builder-tester.h: In member function > 'v8::internal::compiler::Node* > v8::internal::compiler::GraphBuilderTester > ::ChangeFloat64ToTagged(v8::internal::compiler::Node*)': > .././test/cctest/compiler/graph-builder-tester.h:172:56: error: no > matching function for call to 'v8::internal::compiler:: > SimplifiedOperatorBuilder::ChangeFloat64ToTagged()' > return NewNode(simplified()->ChangeFloat64ToTagged(), a); > ^ > In file included from .././test/cctest/compiler/graph-builder-tester.h:15: > 0, > from ../test/cctest/compiler/test-js-context- > specialization.cc:16: > .././src/compiler/simplified-operator.h:409:19: note: candidate: const v8 > ::internal::compiler::Operator* v8::internal::compiler::Simpli > fiedOperatorBuilder::ChangeFloat64ToTagged(v8::internal::compiler:: > CheckForMinusZeroMode) >const Operator* ChangeFloat64ToTagged(CheckForMinusZeroMode); >^ > .././src/compiler/simplified-operator.h:409:19: note: candidate expects > 1 argument, 0 provided > make[1]: *** [test/cctest/cctest.target.ia32.release.mk:386: /usr/src/v8/ > out/ia32.release/obj.target/cctest/test/cctest/compiler/test-js-context- > specialization.o] Error 1 > rm bdc92efe44eca1954fdff70fd086c7e138d0fbb1.intermediate > make[1]: Leaving directory '/usr/src/v8/out' > make: *** [Makefile:315: ia32.release] Error 2 > > Any help is appreciated. > > > -- > -- > v8-users mailing list > v8-users@googlegroups.com > http://groups.google.com/group/v8-users > --- > You received this message because you are subscribed to the Google Groups > "v8-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to v8-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- -- v8-users mailing list v8-users@googlegroups.com http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.