Uh oh!
There was an error while loading. Please reload this page.
GH-51101: [C++][Emscripten] Increase test stack size - #51103
Conversation
rok
commented
Aug 31, 2026
@github-actions crossbow submit test-ubuntu-22.04-cpp-emscripten |
There was a problem hiding this comment.
Pull request overview
This PR adjusts the C++ Emscripten test build/link flags to mitigate JSON integration test failures on deeply nested lists (GH-51101) by increasing the WebAssembly stack size for test executables run under Node.
Changes:
- Add an explicit Emscripten
-sSTACK_SIZE=1048576linker setting for Emscripten test executables (both Release and non-Release).
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Uh oh!
There was an error while loading. Please reload this page.
Revision: ef53551 Submitted crossbow builds: ursacomputing/crossbow @ actions-32d7a5c397
|
ef53551 to
5196918Comparerok
commented
Aug 31, 2026
@pitrou it appears to be the stack size. |
rok
commented
Aug 31, 2026
@github-actions crossbow submit test-ubuntu-22.04-cpp-emscripten |
Revision: 5196918 Submitted crossbow builds: ursacomputing/crossbow @ actions-0dc746c524
|
pitrou
commented
Aug 31, 2026
The error message was quite explicit about it. 🙃 |
rok
commented
Aug 31, 2026
@pitrou well, if CI passes I suggest we merge :). |
pitrou
commented
Aug 31, 2026
Well, definitely! |
Uh oh!
There was an error while loading. Please reload this page.
Rationale for this change
JSON integration tests fail on deeply nested lists we want to fix that.
What changes are included in this PR?
We give Emscripten test executable a bigger stack size (1 MiB) and hope it's enough.
Are these changes tested?
By CI.
Are there any user-facing changes?
No, integration testing only change.