{ "schemaVersion": 1, "status": "pass", "kind": "standalone-camotics-sweep-wasm-kernel", "upstream": { "path": "CAMotics", "repository": "https://github.com/CauldronDevelopmentLLC/CAMotics.git", "revision": "e84665f2fa9d1151f03282ac7e01320bc65e015b", "version": "1.3" }, "build": { "script": "native/camotics-wasm/build.sh", "compiler": "Emscripten 3.1.69", "language": "C++17", "standaloneWasm": true, "optimization": "O3-lto", "sourceFiles": { "CAMotics/src/camotics/sim/Sweep.cpp": "5e32782ab4f258aaba09374a93647e6292088956cbccbae578fbb9dff1c77faf", "CAMotics/src/camotics/sim/ConicSweep.cpp": "fbc00eb1b5f274d929c59338145da2f054569e831ab1309dd36f2652b61d5dab", "CAMotics/src/camotics/sim/SpheroidSweep.cpp": "9783b9cb805c138d91e25160fdddf28913b3cb3844d912bf888e795431b68f83", "native/camotics-wasm/camotics_sweep.cpp": "d5e28dbe64ba4619b0266b902f8956561d4a1f65f4f6da39967c9b5a98e6a147", "native/camotics-wasm/include/cbang/geom/Rectangle.h": "400e11b1d5bcc8d950758d5cf963f5cabf779e98b48f004c08783ff513be87e0" } }, "artifact": { "path": "public/vendor/camotics/camotics-sweep.wasm", "url": "/vendor/camotics/camotics-sweep.wasm", "bytes": 11932, "sha256": "889588d2dc9755f84f56b8ebe1acc9bc1f0ded7e676e162a5a001011f4ebec5b", "abiVersion": 1, "imports": [], "requiredExports": [ "memory", "camotics_sweep_abi_version", "camotics_conic_depth", "camotics_spheroid_depth", "camotics_conic_bbox_count" ] }, "scope": { "actualUpstreamCppCompiled": true, "browserExecutable": true, "conicSweep": true, "spheroidSweep": true, "sweepBoundingBoxes": true, "fullCamoticsProgram": false, "qtGuiIncluded": false, "tplIncluded": false, "gcodeParserIncluded": false, "canonicalGcodeParser": "linuxcnc-wasm" }, "smoke": { "conicInsideDepth": 1, "conicOutsideDepth": -1, "spheroidInsideDepth": 1, "longMoveBoundingBoxes": 3 } }