You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What V8 asserted and why an 8-byte atomic is not lock-free on the ARMv6
baseline, that ARM1176JZF-S is ARMv6KZ so building for the real CPU is the
accurate thing rather than a workaround, that nothing else about the target
moves, and that the guard now covers both walls and was checked failing.
Thanks to xet7 !
Copy file name to clipboardExpand all lines: CHANGELOG.md
+37Lines changed: 37 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -294,6 +294,43 @@ patched `v8.gyp` still parses; and the trio check sees its `.patch`,
294
294
295
295
</details>
296
296
297
+
<details>
298
+
<summary><ahref="https://github.com/wekan/node-patches/commit/3d16f16">armv6 builds for the CPU those boards have, so V8's 8-byte atomics are lock-free</a>. Thanks to xet7.</summary>
299
+
300
+
With `-marm` and the `HWY_BROKEN_EMU128` define in, the third run got **74
301
+
minutes** further — past the host tools and into the real ARM cross compile —
0 commit comments