Skip to content

Build error on FreeBSD and macOS #208

Description

@targos
12:10:58 ../deps/v8/src/regexp/regexp-parser.cc:2426:10: error: calling a private constructor of class 'v8::internal::(anonymous namespace)::RegExpParserImpl<uint8_t>'
12:11:02   return RegExpParserImpl<CharT>{input,       input_length, flags,
12:11:02          ^
12:11:02 ../deps/v8/src/regexp/regexp-parser.cc:2431:29: note: in instantiation of function template specialization 'v8::internal::RegExpParser::VerifyRegExpSyntax<unsigned char>' requested here
12:11:02 template bool RegExpParser::VerifyRegExpSyntax<uint8_t>(
12:11:02                             ^
12:11:02 ../deps/v8/src/regexp/regexp-parser.cc:244:3: note: declared private here
12:11:02   RegExpParserImpl(const CharT* input, int input_length, RegExpFlags flags,
12:11:02   ^
12:11:02 ../deps/v8/src/regexp/regexp-parser.cc:2428:8: error: 'Parse' is a private member of 'v8::internal::(anonymous namespace)::RegExpParserImpl<uint8_t>'
12:11:02       .Parse(result);
12:11:02        ^
12:11:02 ../deps/v8/src/regexp/regexp-parser.cc:248:8: note: declared private here
12:11:02   bool Parse(RegExpCompileData* result);
12:11:02        ^
12:11:02 ../deps/v8/src/regexp/regexp-parser.cc:2426:10: error: calling a private constructor of class 'v8::internal::(anonymous namespace)::RegExpParserImpl<base::uc16>'
12:11:02   return RegExpParserImpl<CharT>{input,       input_length, flags,
12:11:02          ^
12:11:02 ../deps/v8/src/regexp/regexp-parser.cc:2434:29: note: in instantiation of function template specialization 'v8::internal::RegExpParser::VerifyRegExpSyntax<unsigned short>' requested here
12:11:02 template bool RegExpParser::VerifyRegExpSyntax<base::uc16>(
12:11:02                             ^
12:11:02 ../deps/v8/src/regexp/regexp-parser.cc:244:3: note: declared private here
12:11:02   RegExpParserImpl(const CharT* input, int input_length, RegExpFlags flags,
12:11:02   ^
12:11:02 ../deps/v8/src/regexp/regexp-parser.cc:2428:8: error: 'Parse' is a private member of 'v8::internal::(anonymous namespace)::RegExpParserImpl<base::uc16>'
12:11:02       .Parse(result);
12:11:02        ^
12:11:02 ../deps/v8/src/regexp/regexp-parser.cc:248:8: note: declared private here
12:11:02   bool Parse(RegExpCompileData* result);
12:11:02        ^
12:11:02 4 errors generated.

https://ci.nodejs.org/job/node-test-commit-freebsd/41159/nodes=freebsd11-x64/console

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions