Skip to content
This repository was archived by the owner on Mar 25, 2018. It is now read-only.
This repository was archived by the owner on Mar 25, 2018. It is now read-only.

Build failure on Ubuntu 12.04 with 5.7-lkgr #5

@targos

Description

@targos

CI run: https://ci.nodejs.org/job/node-test-commit-linux/8035/

Error:

In file included from ../deps/v8/src/debug/debug.h:23:0,
                 from ../deps/v8/src/x64/assembler-x64-inl.h:11,
                 from ../deps/v8/src/assembler-inl.h:13,
                 from ../deps/v8/src/macro-assembler.h:8,
                 from ../deps/v8/src/deoptimizer.h:10,
                 from ../deps/v8/src/accessors.cc:9:
../deps/v8/src/string-stream.h: In member function 'void v8::internal::StringStream::Add(v8::internal::Vector<const char>, Args ...)':
../deps/v8/src/string-stream.h:130:34: error: no matching function for call to 'ArrayVector(v8::internal::StringStream::FmtElm [])'
     Add(format, ArrayVector(elems));
                                  ^
../deps/v8/src/string-stream.h:130:34: note: candidate is:
In file included from ../deps/v8/src/list.h:11:0,
                 from ../deps/v8/src/zone/zone.h:13,
                 from ../deps/v8/src/handles.h:15,
                 from ../deps/v8/src/accessors.h:11,
                 from ../deps/v8/src/accessors.cc:5:
../deps/v8/src/vector.h:212:18: note: template<class T, int N> v8::internal::Vector<T> v8::internal::ArrayVector(T (&)[N])
 inline Vector<T> ArrayVector(T (&arr)[N]) {
                  ^
../deps/v8/src/vector.h:212:18: note:   template argument deduction/substitution failed:
In file included from ../deps/v8/src/debug/debug.h:23:0,
                 from ../deps/v8/src/x64/assembler-x64-inl.h:11,
                 from ../deps/v8/src/assembler-inl.h:13,
                 from ../deps/v8/src/macro-assembler.h:8,
                 from ../deps/v8/src/deoptimizer.h:10,
                 from ../deps/v8/src/accessors.cc:9:
../deps/v8/src/string-stream.h:130:34: note:   mismatched types 'T [N]' and 'v8::internal::StringStream::FmtElm []'
     Add(format, ArrayVector(elems));
                                  ^
make[2]: *** [/home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/obj.target/v8_base/deps/v8/src/accessors.o] Error 1

BTW, Ubuntu 12.04 LTS will reach EOL in April 2017: https://www.ubuntu.com/info/release-end-of-life

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions