Status: New
Owner: ----

New issue 3573 by [email protected]: can not compile 32bit library on 64bit ubuntu system
https://code.google.com/p/v8/issues/detail?id=3573

command: make ia32

the log:

make[1]: Entering directory `/home/ubuntu/v8/out'
CXX(target) /home/ubuntu/v8/out/ia32.release/obj.target/v8_base/src/accessors.o
In file included from /usr/include/c++/4.8/bits/move.h:57:0,
                 from /usr/include/c++/4.8/bits/stl_pair.h:59,
                 from /usr/include/c++/4.8/bits/stl_algobase.h:64,
                 from /usr/include/c++/4.8/bits/char_traits.h:39,
                 from /usr/include/c++/4.8/string:40,
                 from .././src/base/platform/platform.h:25,
                 from .././src/assert-scope.h:9,
                 from .././src/v8.h:33,
                 from ../src/accessors.cc:5:
/usr/include/c++/4.8/type_traits:236:41: error: template argument 1 is invalid
     struct __is_integral_helper<__int128>
                                         ^
/usr/include/c++/4.8/type_traits:240:50: error: template argument 1 is invalid
     struct __is_integral_helper<unsigned __int128>
                                                  ^
/usr/include/c++/4.8/type_traits:1487:36: error: template argument 1 is invalid
     struct __make_unsigned<__int128>
                                    ^
/usr/include/c++/4.8/type_traits:1569:43: error: template argument 1 is invalid
     struct __make_signed<unsigned __int128>
                                           ^
In file included from /usr/include/c++/4.8/ext/string_conversions.h:41:0,
                 from /usr/include/c++/4.8/bits/basic_string.h:2815,
                 from /usr/include/c++/4.8/string:52,
                 from .././src/base/platform/platform.h:25,
                 from .././src/assert-scope.h:9,
                 from .././src/v8.h:33,
                 from ../src/accessors.cc:5:
/usr/include/c++/4.8/cstdlib:178:10: error: expected unqualified-id before '__int128'
   inline __int128
          ^
In file included from /usr/include/c++/4.8/random:43:0,
                 from /usr/include/c++/4.8/bits/stl_algo.h:65,
                 from /usr/include/c++/4.8/algorithm:62,
                 from .././src/vector.h:9,
                 from .././src/utils.h:21,
                 from .././src/assert-scope.h:10,
                 from .././src/v8.h:33,
                 from ../src/accessors.cc:5:
/usr/include/c++/4.8/limits:1405:35: error: template argument 1 is invalid
     struct numeric_limits<__int128>
                                   ^
/usr/include/c++/4.8/limits:1479:44: error: template argument 1 is invalid
     struct numeric_limits<unsigned __int128>
                                            ^
In file included from /usr/include/c++/4.8/random:50:0,
                 from /usr/include/c++/4.8/bits/stl_algo.h:65,
                 from /usr/include/c++/4.8/algorithm:62,
                 from .././src/vector.h:9,
                 from .././src/utils.h:21,
                 from .././src/assert-scope.h:10,
                 from .././src/v8.h:33,
                 from ../src/accessors.cc:5:
/usr/include/c++/4.8/bits/random.h:106:26: error: expected unqualified-id before '__int128'
       { typedef unsigned __int128 type; };
                          ^
make[1]: *** [/home/ubuntu/v8/out/ia32.release/obj.target/v8_base/src/accessors.o] Error 1
make[1]: Leaving directory `/home/ubuntu/v8/out'
make: *** [ia32.release] Error 2

os: ubuntu 14.04 64bit
gcc/g++ version:4.8

--
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/d/optout.

Reply via email to