{ "schema": "freecad-web-p6-spreadsheet-runtime-recovery/v1", "taskId": "FW-P6-SPR-B-R1", "module": "Spreadsheet", "result": "passed", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "inputSha256": "4f9a48c9ee91f26da145d8179dfc0c240d4fa8466f4074285093e9e0b39da703", "commands": [ "env -u EM_FROZEN_CACHE EM_CONFIG=$PWD/build-web/emscripten-config.py cmake -S . -B build-web/configure -G Ninja -DFREECAD_WEB=ON -DFREECAD_WEB_ENABLE_SPREADSHEET=ON -DFREECAD_WEB_DEPENDENCY_ROOT=$PWD/build-web -DCMAKE_BUILD_TYPE=Debug -DFREECAD_USE_CCACHE=OFF", "EM_CACHE=$PWD/build-web/emscripten-cache EM_FROZEN_CACHE=0 cmake --build build-web/configure --target FreeCADWebSpreadsheetRuntimeProbe --parallel 8", "node src/WebAssembly/FreeCADCoreProbe/spreadsheet-runtime-smoke.js build-web/configure/bin" ], "source": { "entry": "src/Mod/Spreadsheet/App/AppSpreadsheet.cpp:55", "registration": "PyInit_Spreadsheet", "type": "Spreadsheet::Sheet", "guiExcluded": true, "target": "Spreadsheet" }, "observed": { "initialization": { "first": 1, "second": 1, "calls": 2, "runs": 1 }, "moduleAvailable": 1, "registeredTypeCount": 1, "createRecompute": { "result": 1, "objectCount": 1, "recomputeCount": 1, "hasError": 0, "a1": "21", "b1": "=A1*2" }, "saveReopen": { "result": 1, "size": 1331, "objectCount": 1, "a1": "21", "b1": "=A1*2", "roundTrip": 1, "resourcesReleased": 1 } }, "artifacts": { "wasm": { "path": "freecad-source/build-web/configure/bin/FreeCADWebSpreadsheetRuntimeProbe.wasm", "bytes": 17680759, "sha256": "3a2de5d57efeabd4cc8c344452b2bca4b35c63ebaf2fe2777dff10ccb07261b2" }, "javascript": { "path": "freecad-source/build-web/configure/bin/FreeCADWebSpreadsheetRuntimeProbe.js", "bytes": 166680 }, "configureLog": { "path": "docs/freecad-p6-spreadsheet-b-runtime-r1-configure.log", "sha256": "dc39c3c8d82b8281602c5545380dc6c2131322bc3a4d61eeb37cf9fa1d6edc21" }, "buildLog": { "path": "docs/freecad-p6-spreadsheet-b-runtime-r1-build-2.log", "sha256": "ac86588e6294dd1a9ffcdebf5037374f2121c3deb66e2d1db202779e12cd2a68" }, "smokeLog": { "path": "docs/freecad-p6-spreadsheet-b-runtime-r1-smoke-2.log", "sha256": "7ac0b29a58dc03730c6ac523cf1e074a382a56acfedf2e2f80b1580a0660a3ac" } }, "boundaries": [ "This recovery evidence closes only the Spreadsheet B registration probe block.", "Spreadsheet C-G actions, Facade/Worker, Chrome and module X/Y gates remain unclaimed." ] }