Status: New
Owner: ----
New issue 2478 by [email protected]: Compiling with clang fails with a
warning about an unused private field
http://code.google.com/p/v8/issues/detail?id=2478
The compilation of v8 under FreeBSD 10 with its default clang compiler
fails:
CXX(target)
/usr/ports/lang/v8/work/v8-3.15.10/out/native/obj.target/v8_base/src/once.o
CXX(target)
/usr/ports/lang/v8/work/v8-3.15.10/out/native/obj.target/v8_base/src/optimizing-compiler-thread.o
CXX(target)
/usr/ports/lang/v8/work/v8-3.15.10/out/native/obj.target/v8_base/src/parser.o
../src/parser.cc:85:9: error: private field 'ok_' is not used
[-Werror,-Wunused-private-field]
bool* ok_;
^
1 error generated.
gmake[1]: ***
[/usr/ports/lang/v8/work/v8-3.15.10/out/native/obj.target/v8_base/src/parser.o]
Error 1
gmake[1]: Leaving directory `/usr/ports/lang/v8/work/v8-3.15.10/out'
gmake: *** [native] Error 2
*** [do-build] Error code 1
Stop in /usr/ports/lang/v8.
root@virtbsd10:/usr/ports/lang/v8 #
Environment information:
root@virtbsd10:/usr/ports/lang/v8 # cat work/v8-3.15.10/out/environment
GYPFLAGS= -Dcomponent=shared_library -Dv8_can_use_vfp2_instructions=true
-Dv8_can_use_vfp3_instructions=true
CXX=c++
root@virtbsd10:/usr/ports/lang/v8 # c++ -v
FreeBSD clang version 3.2 (tags/RELEASE_32/final 170710) 20121221
Target: x86_64-unknown-freebsd10.0
Thread model: posix
root@virtbsd10:/usr/ports/lang/v8 # uname -a; date; uptime
FreeBSD virtbsd10.local 10.0-CURRENT FreeBSD 10.0-CURRENT #0: Tue Jan 8
22:55:30 UTC 2013 [email protected]:/usr/obj/usr/src/sys/GENERIC
amd64
Thu Jan 10 15:33:39 EET 2013
3:33PM up 1:55, 1 user, load averages: 0.13, 0.51, 0.40
root@virtbsd10:/usr/ports/lang/v8 #
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev