Closed
Description
https://ci.nodejs.org/job/node-test-commit-freebsd/29907/nodes=freebsd11-x64/console
11:27:54 In file included from ../deps/v8/src/codegen/turbo-assembler.cc:5:
11:27:54 In file included from ../deps/v8/src/codegen/turbo-assembler.h:10:
11:27:54 ../deps/v8/src/base/template-utils.h:87:20: error: no member named 'logical_and' in namespace 'std'
11:27:54 return fold(std::logical_and<>{}, true, rest...);
11:27:54 ~~~~~^
11:27:54 ../deps/v8/src/base/template-utils.h:87:32: error: expected expression
11:27:54 return fold(std::logical_and<>{}, true, rest...);
11:27:54 ^
11:27:54 ../deps/v8/src/base/template-utils.h:87:32: error: initializer list cannot be used on the right hand side of operator '>'
11:27:54 return fold(std::logical_and<>{}, true, rest...);
11:27:54 ^~~
11:27:54 ../deps/v8/src/base/template-utils.h:86:16: error: no return statement in constexpr function
11:27:54 constexpr bool all(Args... rest) {
11:27:54 ^
11:27:54 4 errors generated.
11:27:54 gmake[2]: *** [tools/v8_gypfiles/v8_base_without_compiler.target.mk:637: /usr/home/iojs/build/workspace/node-test-commit-freebsd/nodes/freebsd11-x64/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/turbo-assembler.o] Error 1
Note that according to the CI run, compiler is too old:
WARNING: C++ compiler (CXX=ccache c++, 6.0.0) too old, need g++ 6.3.0 or clang++ 8.0.0
Metadata
Metadata
Assignees
Labels
No labels