Skip to content

init_process_flags.is_lock_free check fails on mipsel #45152

Description

@kapouer

Version

v18.11.0

Platform

Linux 4.19.0-21-octeon #1 SMP Debian 4.19.249-2 (2022-06-30) mips64el (mips64)

Subsystem

node

What steps will reproduce the bug?

Build nodejs with mipsel target. On debian.

How often does it reproduce? Is there a required condition?

Something about the slowness of the host arch maybe ?

What is the expected behavior?

Same thing used to work with nodejs 18.10.0.

What do you see instead?

./out/Release/node --completion-bash > ./debian/nodejs.bash-completion
./out/Release/node[12071]: ../src/node.cc:603:void node::PlatformInit(ProcessFlags::Flags): Assertion `init_process_flags.is_lock_free()' failed.
Aborted

full build log

Additional information

As usual, I know this isn't a supported architecture.
However it might be a hidden bug actually affecting other architectures, only on high load.

Build machine info.

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

    buildIssues and PRs related to Node.js builds or CI infrastructure.mipsIssues and PRs related to the MIPS architecture.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions