Skip to content

Debug build fails on Windows: Assertion failed: vector iterators incompatible #26694

Closed
@billti

Description

@billti

I made a fix for this, then realized it's already been fixed upstream in V8. See https://chromium.googlesource.com/v8/v8.git/+/385aa80aff32210d098498d1cd44d42bc70ee1d4 . Logging here for tracking and awareness.

Building on Windows via: ".\vcbuild debug x86" fails with:

 generating: "Debug\obj\v8_snapshot\/embedded.S" "Debug\obj\v8_snapshot\/snapshot.cc"
  c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\vector(199) : Assertion failed: vector iterators incompatible

This issue is in the V8 currently in Node.js master, and is fixed in the upstream commit listed above.

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildIssues and PRs related to build files or the CI.regressionIssues related to regressions.windowsIssues and PRs related to the Windows platform.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions