Skip to content

nightly linux coverage build failing #30363

@bcoe

Description

@bcoe

I've noticed our nightly coverage CI build is failing with the following error:

20:01:54 In file included from ../deps/v8/src/libplatform/task-queue.h:12:0,
20:01:54                  from ../deps/v8/src/libplatform/task-queue.cc:5:
20:01:54 ../deps/v8/src/base/macros.h:237:33: error: 'is_trivially_copyable' is not a member of 'std'
20:01:54    static constexpr bool value = std::is_trivially_copyable<T>::value;
20:01:54                                  ^
20:01:54 ../deps/v8/src/base/macros.h:237:33: note: suggested alternative:
20:01:54 In file included from ../deps/v8/src/libplatform/task-queue.h:12:0,
20:01:54                  from ../deps/v8/src/libplatform/task-queue.cc:5:
20:01:54 ../deps/v8/src/base/macros.h:210:8: note:   'v8::base::is_trivially_copyable'
20:01:54  struct is_trivially_copyable {
20:01:54         ^

https://ci.nodejs.org/job/node-test-commit-linux-coverage-daily/

This started three days ago, and seems similar to the issue discussed here:

#30020

I was wondering if there were any modifications we made to our other Linux jobs to make tests work on V8@7.9.

CC: @targos, @nodejs/build

  • Version: head
  • Platform: linux
  • Subsystem: build

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildIssues and PRs related to build files or the CI.

    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