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

2017-08-01 Thread Jakob Kummerow
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.


[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.

2017-08-01 Thread Georgi Sotirov
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] 32-bit powerpc -- a lost cause?

2017-08-01 Thread Håvard Eidnes
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.