Skip to content

init_process_flags.is_lock_free check fails on mipsel #45152

Closed
@kapouer

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildIssues and PRs related to build files or the CI.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