From 54f0ca6231190940b0ffc20d37097f1c9bc6d00a Mon Sep 17 00:00:00 2001 From: comfy-test Date: Sun, 10 May 2026 08:44:22 +0000 Subject: [PATCH] Update dev/macos-cpu --- dev/macos-cpu/index.html | 10 +- dev/macos-cpu/logs/sharp_basic.log | 458 ++++++++- dev/macos-cpu/logs/sharp_basic_console.log | 48 +- dev/macos-cpu/logs/sharp_basic_resources.csv | 321 ++++--- dev/macos-cpu/logs/sharp_exif.log | 379 +++++++- dev/macos-cpu/logs/sharp_exif_console.log | 50 +- dev/macos-cpu/logs/sharp_exif_resources.csv | 300 +++--- dev/macos-cpu/models.json | 2 +- dev/macos-cpu/results.json | 20 +- .../screenshots/sharp_basic_executed.png | Bin 486653 -> 426665 bytes .../screenshots/sharp_exif_executed.png | Bin 551957 -> 494523 bytes dev/macos-cpu/session.log | 874 +++++++++++++++--- .../videos/sharp_basic/frame_000.jpg | Bin 111058 -> 110771 bytes .../videos/sharp_basic/frame_001.jpg | Bin 114255 -> 114068 bytes .../videos/sharp_basic/frame_002.jpg | Bin 113948 -> 113712 bytes .../videos/sharp_basic/frame_003.jpg | Bin 114106 -> 113905 bytes .../videos/sharp_basic/frame_004.jpg | Bin 114210 -> 113875 bytes .../videos/sharp_basic/frame_005.jpg | Bin 114404 -> 113875 bytes .../videos/sharp_basic/frame_006.jpg | Bin 113817 -> 113981 bytes .../videos/sharp_basic/frame_007.jpg | Bin 113800 -> 113981 bytes .../videos/sharp_basic/frame_008.jpg | Bin 113817 -> 114022 bytes .../videos/sharp_basic/frame_009.jpg | Bin 113800 -> 114057 bytes .../videos/sharp_basic/frame_010.jpg | Bin 113817 -> 114040 bytes .../videos/sharp_basic/frame_011.jpg | Bin 113800 -> 113587 bytes .../videos/sharp_basic/frame_012.jpg | Bin 113817 -> 113587 bytes .../videos/sharp_basic/frame_013.jpg | Bin 115381 -> 113587 bytes .../videos/sharp_basic/frame_014.jpg | Bin 115390 -> 113587 bytes .../videos/sharp_basic/frame_015.jpg | Bin 114338 -> 113587 bytes .../videos/sharp_basic/frame_016.jpg | Bin 129023 -> 113587 bytes .../videos/sharp_basic/frame_017.jpg | Bin 0 -> 113587 bytes .../videos/sharp_basic/frame_018.jpg | Bin 0 -> 113587 bytes .../videos/sharp_basic/frame_019.jpg | Bin 0 -> 115224 bytes .../videos/sharp_basic/frame_020.jpg | Bin 0 -> 115224 bytes .../videos/sharp_basic/frame_021.jpg | Bin 0 -> 114121 bytes .../videos/sharp_basic/frame_022.jpg | Bin 0 -> 128858 bytes .../videos/sharp_basic/metadata.json | 94 +- dev/macos-cpu/videos/sharp_exif/frame_000.jpg | Bin 112630 -> 112621 bytes dev/macos-cpu/videos/sharp_exif/frame_001.jpg | Bin 116143 -> 116060 bytes dev/macos-cpu/videos/sharp_exif/frame_002.jpg | Bin 115811 -> 115728 bytes dev/macos-cpu/videos/sharp_exif/frame_003.jpg | Bin 115915 -> 115760 bytes dev/macos-cpu/videos/sharp_exif/frame_004.jpg | Bin 119186 -> 119149 bytes dev/macos-cpu/videos/sharp_exif/frame_005.jpg | Bin 116540 -> 120210 bytes dev/macos-cpu/videos/sharp_exif/frame_006.jpg | Bin 129959 -> 130108 bytes dev/macos-cpu/videos/sharp_exif/metadata.json | 24 +- 44 files changed, 1990 insertions(+), 590 deletions(-) create mode 100644 dev/macos-cpu/videos/sharp_basic/frame_017.jpg create mode 100644 dev/macos-cpu/videos/sharp_basic/frame_018.jpg create mode 100644 dev/macos-cpu/videos/sharp_basic/frame_019.jpg create mode 100644 dev/macos-cpu/videos/sharp_basic/frame_020.jpg create mode 100644 dev/macos-cpu/videos/sharp_basic/frame_021.jpg create mode 100644 dev/macos-cpu/videos/sharp_basic/frame_022.jpg diff --git a/dev/macos-cpu/index.html b/dev/macos-cpu/index.html index 49bd633..e442bf2 100644 --- a/dev/macos-cpu/index.html +++ b/dev/macos-cpu/index.html @@ -924,7 +924,7 @@

PozzettiAndrea/ComfyUI-Sharp Test Results

- 2026-05-09 17:20 UTC macOS-15.7.4-arm64-arm-64bit arm + 2026-05-10 08:43 UTC macOS-15.7.4-arm64-arm-64bit arm
@@ -963,7 +963,7 @@ pass
- 163.49s + 194.06s
@@ -980,7 +980,7 @@ pass
- 139.46s + 192.70s
@@ -1070,9 +1070,9 @@ }); } - const workflowData = {"sharp_basic": {"src": "screenshots/sharp_basic_executed.png", "title": "sharp_basic", "status": "pass", "duration": "163.49", "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True\n Frame 3 saved (frame_002.jpg, t=5.0s)\n [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True\n [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB\n Frame 4 saved (frame_003.jpg, t=12.4s)\n [capture-periodic] freeze=9ms shot=842ms unfreeze=220ms saved=True\n [capture-loop] iter=100 t=15.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=200 ram=3.6/7.0GB (63%) swap=0.0/0.0GB (0%) cpu=85% browser_rss=0.56GB\n Frame 5 saved (frame_004.jpg, t=25.9s)\n [capture-periodic] freeze=7ms shot=581ms unfreeze=15ms saved=True\n [capture-loop] iter=150 t=27.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.4/7.0GB (66%) swap=0.0/0.0GB (0%) cpu=89% browser_rss=0.56GB\n Frame 6 saved (frame_005.jpg, t=28.6s)\n [capture-periodic] freeze=6ms shot=318ms unfreeze=12ms saved=True\n Frame 7 saved (frame_006.jpg, t=31.0s)\n [capture-periodic] freeze=4ms shot=202ms unfreeze=21ms saved=True\n [capture-loop] iter=200 t=38.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=2.3/7.0GB (82%) swap=0.0/0.0GB (0%) cpu=58% browser_rss=0.22GB\n [capture-loop] iter=250 t=45.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/7.0GB (81%) swap=0.5/1.0GB (46%) cpu=53% browser_rss=0.22GB\n [capture-loop] iter=300 t=55.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=12 ram=5.7/7.0GB (92%) swap=0.5/1.0GB (46%) cpu=22% browser_rss=0.23GB\n Frame 8 saved (frame_007.jpg, t=61.7s)\n [capture-periodic] freeze=3ms shot=5638ms unfreeze=38ms saved=True\n Frame 9 saved (frame_008.jpg, t=69.5s)\n [capture-periodic] freeze=3ms shot=351ms unfreeze=12ms saved=True\n Frame 10 saved (frame_009.jpg, t=72.0s)\n [capture-periodic] freeze=3ms shot=17560ms unfreeze=485ms saved=True\n [capture-loop] iter=350 t=90.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=70 ram=3.5/7.0GB (78%) swap=4.1/5.0GB (83%) cpu=42% browser_rss=0.15GB\n Frame 11 saved (frame_010.jpg, t=92.8s)\n [capture-periodic] freeze=6ms shot=6047ms unfreeze=253ms saved=True\n Frame 12 saved (frame_011.jpg, t=101.4s)\n [capture-periodic] freeze=33ms shot=8856ms unfreeze=22ms saved=True\n [capture-loop] iter=400 t=112.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.1/7.0GB (90%) swap=4.0/5.0GB (80%) cpu=44% browser_rss=0.19GB\n Frame 13 saved (frame_012.jpg, t=112.3s)\n [capture-periodic] freeze=3ms shot=8907ms unfreeze=58ms saved=True\n [capture-loop] iter=450 t=128.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.3/7.0GB (83%) swap=6.0/7.0GB (86%) cpu=50% browser_rss=0.21GB\n Frame 14 saved (frame_013.jpg, t=133.1s)\n [capture-periodic] freeze=3ms shot=413ms unfreeze=6ms saved=True\n [capture-loop] iter=500 t=134.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.1/7.0GB (71%) swap=6.0/7.0GB (85%) cpu=42% browser_rss=0.23GB\n Frame 15 saved (frame_014.jpg, t=135.7s)\n [capture-periodic] freeze=2ms shot=236ms unfreeze=41ms saved=True\n Node executed (1 total), capturing...\n Frame 16 saved (frame_015.jpg, t=140.6s)\n [capture-node] freeze=30ms shot=268ms unfreeze=0ms saved=True\n Execution complete (t=140.6s)\n [3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear...\n [3d-wait] Phase 1 done in 0.0s\n [3d-wait] Phase 2: iframes=1\n [3d-wait] iframe viewer_ready=False (matched 0 console logs)\n [3d-wait] Waiting for 'Loaded successfully' console message (timeout=60s)...\n [3d-wait] Got 'Loaded successfully' after 5.5s\n [3d-wait] Unfrozen in 0.295s, rendering for 5s...\n [3d-wait] JS halted via CDP after 5.5s\n [3d-wait] Re-frozen in 6.7s\n [3d-wait] Total 3D wait: 12.1s\n Captured 16 unique frames over 153.12s\n [debug] iframes: 1\n [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_gaussian.html?v=177, canvas=1536x1024, rafFrozen=True\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: sharp_basic_executed.png\n [timing] final_screenshot: 0.5s\n Captured 17 video frames", "hardware": {"os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm"}}, "sharp_exif": {"src": "screenshots/sharp_exif_executed.png", "title": "sharp_exif", "status": "pass", "duration": "139.46", "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.5s)\n [capture-periodic] freeze=14ms shot=1571ms unfreeze=8ms saved=True\n Frame 3 saved (frame_002.jpg, t=6.3s)\n [capture-periodic] freeze=3ms shot=17694ms unfreeze=56ms saved=True\n [capture-loop] iter=50 t=25.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=13 ram=5.6/7.0GB (93%) swap=1.3/2.0GB (64%) cpu=41% browser_rss=0.28GB\n [capture-loop] iter=100 t=64.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.5/7.0GB (88%) swap=4.4/5.0GB (88%) cpu=42% browser_rss=0.15GB\n [capture-loop] iter=150 t=93.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=3.6/7.0GB (90%) swap=5.2/6.0GB (87%) cpu=49% browser_rss=0.16GB\n Frame 4 saved (frame_003.jpg, t=105.5s)\n [capture-periodic] freeze=17ms shot=419ms unfreeze=17ms saved=True\n [capture-loop] iter=200 t=106.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=4.0/7.0GB (81%) swap=6.3/7.0GB (91%) cpu=45% browser_rss=0.24GB\n Frame 5 saved (frame_004.jpg, t=108.2s)\n [capture-periodic] freeze=28ms shot=1777ms unfreeze=43ms saved=True\n [capture-loop] iter=250 t=115.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=2.2/7.0GB (82%) swap=6.6/7.0GB (94%) cpu=54% browser_rss=0.24GB\n Node executed (1 total), capturing...\n Frame 6 saved (frame_005.jpg, t=119.0s)\n [capture-node] freeze=4ms shot=347ms unfreeze=0ms saved=True\n Execution complete (t=119.0s)\n [3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear...\n [3d-wait] Phase 1 done in 0.0s\n [3d-wait] Phase 2: iframes=1\n [3d-wait] iframe viewer_ready=False (matched 0 console logs)\n [3d-wait] Waiting for 'Loaded successfully' console message (timeout=60s)...\n [3d-wait] Got 'Loaded successfully' after 3.8s\n [3d-wait] Unfrozen in 0.229s, rendering for 5s...\n [3d-wait] JS halted via CDP after 5.3s\n [3d-wait] Re-frozen in 6.5s\n [3d-wait] Total 3D wait: 10.3s\n Captured 6 unique frames over 129.77s\n [debug] iframes: 1\n [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_gaussian.html?v=177, canvas=3040x2022, rafFrozen=True\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: sharp_exif_executed.png\n [timing] final_screenshot: 0.5s\n Captured 7 video frames", "hardware": {"os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm"}}}; + const workflowData = {"sharp_basic": {"src": "screenshots/sharp_basic_executed.png", "title": "sharp_basic", "status": "pass", "duration": "194.06", "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n Queuing workflow for execution...\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=3ms shot=145ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=2ms shot=90ms unfreeze=2ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=68% browser_rss=0.59GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=100 t=11.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=55% browser_rss=0.56GB\n [ComfyUI] sharp_2572gikvuh.pt: 0%| | 0.00/2.81G [00:00\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [capture-loop] iter=450 t=67.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (40%) cpu=70% browser_rss=0.18GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [capture-loop] iter=500 t=79.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (38%) cpu=51% browser_rss=0.16GB\n Frame 14 saved (frame_013.jpg, t=80.4s)\n [capture-periodic] freeze=2416ms shot=3365ms unfreeze=21ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n Frame 15 saved (frame_014.jpg, t=88.4s)\n [capture-periodic] freeze=3ms shot=708ms unfreeze=32ms saved=True\n Frame 16 saved (frame_015.jpg, t=91.2s)\n [capture-periodic] freeze=18ms shot=18036ms unfreeze=133ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [capture-loop] iter=550 t=110.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.8/7.0GB (76%) swap=3.8/5.0GB (76%) cpu=50% browser_rss=0.15GB\n Frame 17 saved (frame_016.jpg, t=119.5s)\n [capture-periodic] freeze=6ms shot=1256ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-Sharp] Thread 0x000000016d587000 (most recent call first):\n [ComfyUI] [worker:ComfyUI-Sharp] Thread 0x000000016d587000 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 359 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 359 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 655 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 655 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Current thread 0x000000016c257000 (most recent call first):\n [ComfyUI] Current thread 0x000000016c257000 (most recent call first):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 42 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 42 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n Frame 18 saved (frame_017.jpg, t=122.9s)\n [capture-periodic] freeze=2ms shot=7091ms unfreeze=1337ms saved=True\n [capture-loop] iter=600 t=134.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=21 ram=2.0/7.0GB (90%) swap=4.3/5.0GB (86%) cpu=43% browser_rss=0.21GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n Frame 19 saved (frame_018.jpg, t=137.8s)\n [capture-periodic] freeze=7ms shot=775ms unfreeze=3ms saved=True\n [capture-loop] iter=650 t=146.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=10 ram=4.6/7.0GB (90%) swap=6.5/7.0GB (93%) cpu=60% browser_rss=0.15GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB\n [capture-loop] iter=700 t=153.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.1/7.0GB (85%) swap=6.4/7.0GB (92%) cpu=59% browser_rss=0.16GB\n [capture-loop] iter=750 t=159.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (71%) swap=6.4/7.0GB (91%) cpu=69% browser_rss=0.16GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SharpPredict done (120.71s): result: NodeOutput\n [ComfyUI] [comfy-env] SharpPredict done (120.71s): result: NodeOutput\n [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3]\n [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3]\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'KMP_DUPLICATE_LIB_OK': 'TRUE', 'OMP_NUM_THREADS': '1', 'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'KMP_DUPLICATE_LIB_OK': 'TRUE', 'OMP_NUM_THREADS': '1', 'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack']\n [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock exists=True\n Frame 20 saved (frame_019.jpg, t=161.5s)\n [capture-periodic] freeze=8ms shot=198ms unfreeze=3ms saved=True\n Frame 21 saved (frame_020.jpg, t=163.8s)\n [capture-periodic] freeze=2ms shot=1210ms unfreeze=3ms saved=True\n [capture-loop] iter=800 t=167.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=2.2/7.0GB (82%) swap=6.5/7.0GB (93%) cpu=57% browser_rss=0.20GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-GeometryPack] INFO: Loading PLY: sharp_1778402306862.ply (63.00 MB)\n [ComfyUI] [worker:ComfyUI-GeometryPack] INFO: Loading PLY: sharp_1778402306862.ply (63.00 MB)\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] GeomPackPreviewGaussian done (11.45s): result: NodeOutput\n [ComfyUI] [comfy-env] GeomPackPreviewGaussian done (11.45s): result: NodeOutput\n [ComfyUI] Prompt executed in 172.36 seconds\n [ComfyUI] Prompt executed in 172.36 seconds\n Node executed (1 total), capturing...\n Frame 22 saved (frame_021.jpg, t=173.0s)\n [capture-node] freeze=2ms shot=114ms unfreeze=6ms saved=True\n Execution complete (t=173.3s)\n [3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear...\n [3d-wait] Phase 1 done in 0.0s\n [3d-wait] Phase 2: iframes=1\n [3d-wait] iframe viewer_ready=False (matched 0 console logs)\n [3d-wait] Waiting for 'Loaded successfully' console message (timeout=60s)...\n [3d-wait] Got 'Loaded successfully' after 3.3s\n [3d-wait] Unfrozen in 0.364s, rendering for 5s...\n [3d-wait] JS halted via CDP after 5.6s\n [3d-wait] Re-frozen in 6.7s\n [3d-wait] Total 3D wait: 10.0s\n Captured 22 unique frames over 183.31s\n [debug] iframes: 1\n [debug] iframe[0]: src=http://127.0.0.1:41888/extensions/ComfyUI-GeometryPack/viewer_gaussian.html?v=17, canvas=1536x1024, rafFrozen=True\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: sharp_basic_executed.png\n [timing] final_screenshot: 0.7s\n Captured 23 video frames", "hardware": {"os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm"}}, "sharp_exif": {"src": "screenshots/sharp_exif_executed.png", "title": "sharp_exif", "status": "pass", "duration": "192.70", "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 7: SharpPredict\n [ComfyUI] Node 7: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": [\"9\", 2], \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"9\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": [\"9\", 2], \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"9\", 0]}\n [ComfyUI] Node 8: GeomPackPreviewGaussian\n [ComfyUI] Node 8: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"7\", 0], \"extrinsics\": [\"7\", 1], \"intrinsics\": [\"7\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"7\", 0], \"extrinsics\": [\"7\", 1], \"intrinsics\": [\"7\", 2]}\n [ComfyUI] Node 9: LoadImageWithExif\n [ComfyUI] Node 9: LoadImageWithExif\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"eth3d.png\", \"default_focal_mm\": 30}\n [ComfyUI] Inputs: {\"image\": \"eth3d.png\", \"default_focal_mm\": 30}\n [ComfyUI] Generated prompt_id: 467423e8-5c32-460f-a950-1351ea36d512\n [ComfyUI] Generated prompt_id: 467423e8-5c32-460f-a950-1351ea36d512\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0\n [ComfyUI] [comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: failed\n [ComfyUI] [ComfyUI-Sharp] Health check: failed\n [ComfyUI] [ComfyUI-Sharp] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-Sharp] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock exists=True\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807, in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807, in \n [ComfyUI] main()\n [ComfyUI] main()\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1667, in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1667, in main\n [ComfyUI] transport.send({\"status\": \"pong\", \"call_id\": _current_call_id})\n [ComfyUI] transport.send({\"status\": \"pong\", \"call_id\": _current_call_id})\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1075, in send\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1075, in send\n [ComfyUI] self._sock.sendall(msg)\n [ComfyUI] self._sock.sendall(msg)\n [ComfyUI] BrokenPipeError: [Errno 32] Broken pipe\n [ComfyUI] BrokenPipeError: [Errno 32] Broken pipe\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=16ms shot=153ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=8ms shot=776ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=2.1/7.0GB (36%) swap=6.1/8.0GB (76%) cpu=66% browser_rss=0.47GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadImageWithExif done (9.02s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadImageWithExif done (9.02s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSharpModel done (0.50s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSharpModel done (0.50s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SharpPredict: focal_length_mm: 20.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,2022,3040,3] cpu\n [ComfyUI] [comfy-env] Running SharpPredict: focal_length_mm: 20.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,2022,3040,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 2022, 3040, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 2022, 3040, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2022, 3040, 3]\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2022, 3040, 3]\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2022, 3040, 3])\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2022, 3040, 3])\n Frame 4 saved (frame_003.jpg, t=9.9s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=8ms saved=True\n [capture-loop] iter=100 t=13.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.5/7.0GB (55%) swap=4.2/8.0GB (53%) cpu=74% browser_rss=0.47GB\n [capture-loop] iter=150 t=21.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=2.8/7.0GB (75%) swap=2.0/7.0GB (28%) cpu=90% browser_rss=0.42GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5\n [ComfyUI] [comfy-env] VRAM request: 2.81GB, free before eviction: 1.73GB\n [ComfyUI] [comfy-env] VRAM request: 2.81GB, free before eviction: 1.73GB\n [ComfyUI] [comfy-env] VRAM after eviction: 1.73GB\n [ComfyUI] [comfy-env] VRAM after eviction: 1.73GB\n [capture-loop] iter=200 t=32.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=3.5/7.0GB (76%) swap=0.7/2.0GB (33%) cpu=94% browser_rss=0.31GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [capture-loop] iter=250 t=38.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.8/7.0GB (78%) swap=0.6/2.0GB (32%) cpu=90% browser_rss=0.31GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [capture-loop] iter=300 t=55.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.7/7.0GB (90%) swap=0.8/2.0GB (42%) cpu=78% browser_rss=0.23GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first):\n [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py\", line 548 in _conv_forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py\", line 548 in _conv_forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py\", line 553 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py\", line 553 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy/ops.py\", line 518 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy/ops.py\", line 518 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/container.py\", line 253 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/container.py\", line 253 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 732 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 732 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 1109 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 1109 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 2006 in encode\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 2006 in encode\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 287 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 287 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n [capture-loop] iter=350 t=77.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=2.7/7.0GB (93%) swap=1.2/2.0GB (59%) cpu=71% browser_rss=0.19GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first):\n [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 43 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 43 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=400 t=124.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=30 ram=3.4/7.0GB (78%) swap=4.3/5.0GB (87%) cpu=55% browser_rss=0.16GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB\n [capture-loop] iter=450 t=147.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.6/7.0GB (92%) swap=6.3/7.0GB (90%) cpu=64% browser_rss=0.18GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=5\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=5\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SharpPredict done (143.25s): result: NodeOutput\n [ComfyUI] [comfy-env] SharpPredict done (143.25s): result: NodeOutput\n [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3]\n [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3]\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-GeometryPack] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-GeometryPack] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-GeometryPack] Health check: failed\n [ComfyUI] [ComfyUI-GeometryPack] Health check: failed\n [ComfyUI] [ComfyUI-GeometryPack] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-GeometryPack] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack']\n [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock exists=True\n Frame 5 saved (frame_004.jpg, t=154.1s)\n [capture-periodic] freeze=15ms shot=283ms unfreeze=7ms saved=True\n [capture-loop] iter=500 t=155.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=23 ram=3.2/7.0GB (69%) swap=6.1/7.0GB (87%) cpu=66% browser_rss=0.20GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [capture-loop] iter=550 t=161.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=2.6/7.0GB (77%) swap=6.0/7.0GB (86%) cpu=54% browser_rss=0.21GB\n [ComfyUI] [worker:ComfyUI-GeometryPack] INFO: Loading PLY: sharp_1778402470627.ply (63.00 MB)\n [ComfyUI] [worker:ComfyUI-GeometryPack] INFO: Loading PLY: sharp_1778402470627.ply (63.00 MB)\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] GeomPackPreviewGaussian done (14.68s): result: NodeOutput\n [ComfyUI] [comfy-env] GeomPackPreviewGaussian done (14.68s): result: NodeOutput\n [ComfyUI] Prompt executed in 167.56 seconds\n [ComfyUI] Prompt executed in 167.56 seconds\n Node executed (1 total), capturing...\n Frame 6 saved (frame_005.jpg, t=168.2s)\n [capture-node] freeze=4ms shot=220ms unfreeze=53ms saved=True\n [capture-loop] iter=600 t=168.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=2.1/7.0GB (84%) swap=6.2/7.0GB (89%) cpu=56% browser_rss=0.22GB\n Execution complete (t=173.2s)\n [3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear...\n [3d-wait] Phase 1 done in 0.1s\n [3d-wait] Phase 2: iframes=1\n [3d-wait] iframe viewer_ready=False (matched 0 console logs)\n [3d-wait] Waiting for 'Loaded successfully' console message (timeout=60s)...\n [3d-wait] Got 'Loaded successfully' after 1.3s\n [3d-wait] Unfrozen in 0.730s, rendering for 5s...\n [3d-wait] JS halted via CDP after 6.0s\n [3d-wait] Re-frozen in 7.3s\n [3d-wait] Total 3D wait: 8.8s\n Captured 6 unique frames over 182.16s\n [debug] iframes: 1\n [debug] iframe[0]: src=http://127.0.0.1:41888/extensions/ComfyUI-GeometryPack/viewer_gaussian.html?v=17, canvas=3040x2022, rafFrozen=True\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: sharp_exif_executed.png\n [timing] final_screenshot: 1.0s\n Captured 7 video frames", "hardware": {"os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm"}}}; const workflowNames = Object.keys(workflowData); - const videoData = {"sharp_basic": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: sharp_basic.json"}, {"file": "frame_001.jpg", "time": 2.66, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution..."}, {"file": "frame_002.jpg", "time": 5.0, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True"}, {"file": "frame_003.jpg", "time": 12.36, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True\n Frame 3 saved (frame_002.jpg, t=5.0s)\n [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True\n [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB"}, {"file": "frame_004.jpg", "time": 25.88, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True\n Frame 3 saved (frame_002.jpg, t=5.0s)\n [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True\n [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB\n Frame 4 saved (frame_003.jpg, t=12.4s)\n [capture-periodic] freeze=9ms shot=842ms unfreeze=220ms saved=True\n [capture-loop] iter=100 t=15.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=200 ram=3.6/7.0GB (63%) swap=0.0/0.0GB (0%) cpu=85% browser_rss=0.56GB"}, {"file": "frame_005.jpg", "time": 28.61, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True\n Frame 3 saved (frame_002.jpg, t=5.0s)\n [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True\n [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB\n Frame 4 saved (frame_003.jpg, t=12.4s)\n [capture-periodic] freeze=9ms shot=842ms unfreeze=220ms saved=True\n [capture-loop] iter=100 t=15.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=200 ram=3.6/7.0GB (63%) swap=0.0/0.0GB (0%) cpu=85% browser_rss=0.56GB\n Frame 5 saved (frame_004.jpg, t=25.9s)\n [capture-periodic] freeze=7ms shot=581ms unfreeze=15ms saved=True\n [capture-loop] iter=150 t=27.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.4/7.0GB (66%) swap=0.0/0.0GB (0%) cpu=89% browser_rss=0.56GB"}, {"file": "frame_006.jpg", "time": 31.03, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True\n Frame 3 saved (frame_002.jpg, t=5.0s)\n [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True\n [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB\n Frame 4 saved (frame_003.jpg, t=12.4s)\n [capture-periodic] freeze=9ms shot=842ms unfreeze=220ms saved=True\n [capture-loop] iter=100 t=15.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=200 ram=3.6/7.0GB (63%) swap=0.0/0.0GB (0%) cpu=85% browser_rss=0.56GB\n Frame 5 saved (frame_004.jpg, t=25.9s)\n [capture-periodic] freeze=7ms shot=581ms unfreeze=15ms saved=True\n [capture-loop] iter=150 t=27.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.4/7.0GB (66%) swap=0.0/0.0GB (0%) cpu=89% browser_rss=0.56GB\n Frame 6 saved (frame_005.jpg, t=28.6s)\n [capture-periodic] freeze=6ms shot=318ms unfreeze=12ms saved=True"}, {"file": "frame_007.jpg", "time": 61.71, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True\n Frame 3 saved (frame_002.jpg, t=5.0s)\n [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True\n [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB\n Frame 4 saved (frame_003.jpg, t=12.4s)\n [capture-periodic] freeze=9ms shot=842ms unfreeze=220ms saved=True\n [capture-loop] iter=100 t=15.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=200 ram=3.6/7.0GB (63%) swap=0.0/0.0GB (0%) cpu=85% browser_rss=0.56GB\n Frame 5 saved (frame_004.jpg, t=25.9s)\n [capture-periodic] freeze=7ms shot=581ms unfreeze=15ms saved=True\n [capture-loop] iter=150 t=27.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.4/7.0GB (66%) swap=0.0/0.0GB (0%) cpu=89% browser_rss=0.56GB\n Frame 6 saved (frame_005.jpg, t=28.6s)\n [capture-periodic] freeze=6ms shot=318ms unfreeze=12ms saved=True\n Frame 7 saved (frame_006.jpg, t=31.0s)\n [capture-periodic] freeze=4ms shot=202ms unfreeze=21ms saved=True\n [capture-loop] iter=200 t=38.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=2.3/7.0GB (82%) swap=0.0/0.0GB (0%) cpu=58% browser_rss=0.22GB\n [capture-loop] iter=250 t=45.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/7.0GB (81%) swap=0.5/1.0GB (46%) cpu=53% browser_rss=0.22GB\n [capture-loop] iter=300 t=55.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=12 ram=5.7/7.0GB (92%) swap=0.5/1.0GB (46%) cpu=22% browser_rss=0.23GB"}, {"file": "frame_008.jpg", "time": 69.5, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True\n Frame 3 saved (frame_002.jpg, t=5.0s)\n [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True\n [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB\n Frame 4 saved (frame_003.jpg, t=12.4s)\n [capture-periodic] freeze=9ms shot=842ms unfreeze=220ms saved=True\n [capture-loop] iter=100 t=15.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=200 ram=3.6/7.0GB (63%) swap=0.0/0.0GB (0%) cpu=85% browser_rss=0.56GB\n Frame 5 saved (frame_004.jpg, t=25.9s)\n [capture-periodic] freeze=7ms shot=581ms unfreeze=15ms saved=True\n [capture-loop] iter=150 t=27.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.4/7.0GB (66%) swap=0.0/0.0GB (0%) cpu=89% browser_rss=0.56GB\n Frame 6 saved (frame_005.jpg, t=28.6s)\n [capture-periodic] freeze=6ms shot=318ms unfreeze=12ms saved=True\n Frame 7 saved (frame_006.jpg, t=31.0s)\n [capture-periodic] freeze=4ms shot=202ms unfreeze=21ms saved=True\n [capture-loop] iter=200 t=38.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=2.3/7.0GB (82%) swap=0.0/0.0GB (0%) cpu=58% browser_rss=0.22GB\n [capture-loop] iter=250 t=45.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/7.0GB (81%) swap=0.5/1.0GB (46%) cpu=53% browser_rss=0.22GB\n [capture-loop] iter=300 t=55.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=12 ram=5.7/7.0GB (92%) swap=0.5/1.0GB (46%) cpu=22% browser_rss=0.23GB\n Frame 8 saved (frame_007.jpg, t=61.7s)\n [capture-periodic] freeze=3ms shot=5638ms unfreeze=38ms saved=True"}, {"file": "frame_009.jpg", "time": 71.98, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True\n Frame 3 saved (frame_002.jpg, t=5.0s)\n [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True\n [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB\n Frame 4 saved (frame_003.jpg, t=12.4s)\n [capture-periodic] freeze=9ms shot=842ms unfreeze=220ms saved=True\n [capture-loop] iter=100 t=15.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=200 ram=3.6/7.0GB (63%) swap=0.0/0.0GB (0%) cpu=85% browser_rss=0.56GB\n Frame 5 saved (frame_004.jpg, t=25.9s)\n [capture-periodic] freeze=7ms shot=581ms unfreeze=15ms saved=True\n [capture-loop] iter=150 t=27.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.4/7.0GB (66%) swap=0.0/0.0GB (0%) cpu=89% browser_rss=0.56GB\n Frame 6 saved (frame_005.jpg, t=28.6s)\n [capture-periodic] freeze=6ms shot=318ms unfreeze=12ms saved=True\n Frame 7 saved (frame_006.jpg, t=31.0s)\n [capture-periodic] freeze=4ms shot=202ms unfreeze=21ms saved=True\n [capture-loop] iter=200 t=38.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=2.3/7.0GB (82%) swap=0.0/0.0GB (0%) cpu=58% browser_rss=0.22GB\n [capture-loop] iter=250 t=45.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/7.0GB (81%) swap=0.5/1.0GB (46%) cpu=53% browser_rss=0.22GB\n [capture-loop] iter=300 t=55.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=12 ram=5.7/7.0GB (92%) swap=0.5/1.0GB (46%) cpu=22% browser_rss=0.23GB\n Frame 8 saved (frame_007.jpg, t=61.7s)\n [capture-periodic] freeze=3ms shot=5638ms unfreeze=38ms saved=True\n Frame 9 saved (frame_008.jpg, t=69.5s)\n [capture-periodic] freeze=3ms shot=351ms unfreeze=12ms saved=True"}, {"file": "frame_010.jpg", "time": 92.81, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True\n Frame 3 saved (frame_002.jpg, t=5.0s)\n [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True\n [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB\n Frame 4 saved (frame_003.jpg, t=12.4s)\n [capture-periodic] freeze=9ms shot=842ms unfreeze=220ms saved=True\n [capture-loop] iter=100 t=15.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=200 ram=3.6/7.0GB (63%) swap=0.0/0.0GB (0%) cpu=85% browser_rss=0.56GB\n Frame 5 saved (frame_004.jpg, t=25.9s)\n [capture-periodic] freeze=7ms shot=581ms unfreeze=15ms saved=True\n [capture-loop] iter=150 t=27.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.4/7.0GB (66%) swap=0.0/0.0GB (0%) cpu=89% browser_rss=0.56GB\n Frame 6 saved (frame_005.jpg, t=28.6s)\n [capture-periodic] freeze=6ms shot=318ms unfreeze=12ms saved=True\n Frame 7 saved (frame_006.jpg, t=31.0s)\n [capture-periodic] freeze=4ms shot=202ms unfreeze=21ms saved=True\n [capture-loop] iter=200 t=38.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=2.3/7.0GB (82%) swap=0.0/0.0GB (0%) cpu=58% browser_rss=0.22GB\n [capture-loop] iter=250 t=45.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/7.0GB (81%) swap=0.5/1.0GB (46%) cpu=53% browser_rss=0.22GB\n [capture-loop] iter=300 t=55.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=12 ram=5.7/7.0GB (92%) swap=0.5/1.0GB (46%) cpu=22% browser_rss=0.23GB\n Frame 8 saved (frame_007.jpg, t=61.7s)\n [capture-periodic] freeze=3ms shot=5638ms unfreeze=38ms saved=True\n Frame 9 saved (frame_008.jpg, t=69.5s)\n [capture-periodic] freeze=3ms shot=351ms unfreeze=12ms saved=True\n Frame 10 saved (frame_009.jpg, t=72.0s)\n [capture-periodic] freeze=3ms shot=17560ms unfreeze=485ms saved=True\n [capture-loop] iter=350 t=90.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=70 ram=3.5/7.0GB (78%) swap=4.1/5.0GB (83%) cpu=42% browser_rss=0.15GB"}, {"file": "frame_011.jpg", "time": 101.38, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True\n Frame 3 saved (frame_002.jpg, t=5.0s)\n [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True\n [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB\n Frame 4 saved (frame_003.jpg, t=12.4s)\n [capture-periodic] freeze=9ms shot=842ms unfreeze=220ms saved=True\n [capture-loop] iter=100 t=15.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=200 ram=3.6/7.0GB (63%) swap=0.0/0.0GB (0%) cpu=85% browser_rss=0.56GB\n Frame 5 saved (frame_004.jpg, t=25.9s)\n [capture-periodic] freeze=7ms shot=581ms unfreeze=15ms saved=True\n [capture-loop] iter=150 t=27.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.4/7.0GB (66%) swap=0.0/0.0GB (0%) cpu=89% browser_rss=0.56GB\n Frame 6 saved (frame_005.jpg, t=28.6s)\n [capture-periodic] freeze=6ms shot=318ms unfreeze=12ms saved=True\n Frame 7 saved (frame_006.jpg, t=31.0s)\n [capture-periodic] freeze=4ms shot=202ms unfreeze=21ms saved=True\n [capture-loop] iter=200 t=38.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=2.3/7.0GB (82%) swap=0.0/0.0GB (0%) cpu=58% browser_rss=0.22GB\n [capture-loop] iter=250 t=45.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/7.0GB (81%) swap=0.5/1.0GB (46%) cpu=53% browser_rss=0.22GB\n [capture-loop] iter=300 t=55.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=12 ram=5.7/7.0GB (92%) swap=0.5/1.0GB (46%) cpu=22% browser_rss=0.23GB\n Frame 8 saved (frame_007.jpg, t=61.7s)\n [capture-periodic] freeze=3ms shot=5638ms unfreeze=38ms saved=True\n Frame 9 saved (frame_008.jpg, t=69.5s)\n [capture-periodic] freeze=3ms shot=351ms unfreeze=12ms saved=True\n Frame 10 saved (frame_009.jpg, t=72.0s)\n [capture-periodic] freeze=3ms shot=17560ms unfreeze=485ms saved=True\n [capture-loop] iter=350 t=90.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=70 ram=3.5/7.0GB (78%) swap=4.1/5.0GB (83%) cpu=42% browser_rss=0.15GB\n Frame 11 saved (frame_010.jpg, t=92.8s)\n [capture-periodic] freeze=6ms shot=6047ms unfreeze=253ms saved=True"}, {"file": "frame_012.jpg", "time": 112.35, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True\n Frame 3 saved (frame_002.jpg, t=5.0s)\n [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True\n [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB\n Frame 4 saved (frame_003.jpg, t=12.4s)\n [capture-periodic] freeze=9ms shot=842ms unfreeze=220ms saved=True\n [capture-loop] iter=100 t=15.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=200 ram=3.6/7.0GB (63%) swap=0.0/0.0GB (0%) cpu=85% browser_rss=0.56GB\n Frame 5 saved (frame_004.jpg, t=25.9s)\n [capture-periodic] freeze=7ms shot=581ms unfreeze=15ms saved=True\n [capture-loop] iter=150 t=27.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.4/7.0GB (66%) swap=0.0/0.0GB (0%) cpu=89% browser_rss=0.56GB\n Frame 6 saved (frame_005.jpg, t=28.6s)\n [capture-periodic] freeze=6ms shot=318ms unfreeze=12ms saved=True\n Frame 7 saved (frame_006.jpg, t=31.0s)\n [capture-periodic] freeze=4ms shot=202ms unfreeze=21ms saved=True\n [capture-loop] iter=200 t=38.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=2.3/7.0GB (82%) swap=0.0/0.0GB (0%) cpu=58% browser_rss=0.22GB\n [capture-loop] iter=250 t=45.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/7.0GB (81%) swap=0.5/1.0GB (46%) cpu=53% browser_rss=0.22GB\n [capture-loop] iter=300 t=55.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=12 ram=5.7/7.0GB (92%) swap=0.5/1.0GB (46%) cpu=22% browser_rss=0.23GB\n Frame 8 saved (frame_007.jpg, t=61.7s)\n [capture-periodic] freeze=3ms shot=5638ms unfreeze=38ms saved=True\n Frame 9 saved (frame_008.jpg, t=69.5s)\n [capture-periodic] freeze=3ms shot=351ms unfreeze=12ms saved=True\n Frame 10 saved (frame_009.jpg, t=72.0s)\n [capture-periodic] freeze=3ms shot=17560ms unfreeze=485ms saved=True\n [capture-loop] iter=350 t=90.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=70 ram=3.5/7.0GB (78%) swap=4.1/5.0GB (83%) cpu=42% browser_rss=0.15GB\n Frame 11 saved (frame_010.jpg, t=92.8s)\n [capture-periodic] freeze=6ms shot=6047ms unfreeze=253ms saved=True\n Frame 12 saved (frame_011.jpg, t=101.4s)\n [capture-periodic] freeze=33ms shot=8856ms unfreeze=22ms saved=True\n [capture-loop] iter=400 t=112.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.1/7.0GB (90%) swap=4.0/5.0GB (80%) cpu=44% browser_rss=0.19GB"}, {"file": "frame_013.jpg", "time": 133.08, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True\n Frame 3 saved (frame_002.jpg, t=5.0s)\n [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True\n [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB\n Frame 4 saved (frame_003.jpg, t=12.4s)\n [capture-periodic] freeze=9ms shot=842ms unfreeze=220ms saved=True\n [capture-loop] iter=100 t=15.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=200 ram=3.6/7.0GB (63%) swap=0.0/0.0GB (0%) cpu=85% browser_rss=0.56GB\n Frame 5 saved (frame_004.jpg, t=25.9s)\n [capture-periodic] freeze=7ms shot=581ms unfreeze=15ms saved=True\n [capture-loop] iter=150 t=27.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.4/7.0GB (66%) swap=0.0/0.0GB (0%) cpu=89% browser_rss=0.56GB\n Frame 6 saved (frame_005.jpg, t=28.6s)\n [capture-periodic] freeze=6ms shot=318ms unfreeze=12ms saved=True\n Frame 7 saved (frame_006.jpg, t=31.0s)\n [capture-periodic] freeze=4ms shot=202ms unfreeze=21ms saved=True\n [capture-loop] iter=200 t=38.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=2.3/7.0GB (82%) swap=0.0/0.0GB (0%) cpu=58% browser_rss=0.22GB\n [capture-loop] iter=250 t=45.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/7.0GB (81%) swap=0.5/1.0GB (46%) cpu=53% browser_rss=0.22GB\n [capture-loop] iter=300 t=55.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=12 ram=5.7/7.0GB (92%) swap=0.5/1.0GB (46%) cpu=22% browser_rss=0.23GB\n Frame 8 saved (frame_007.jpg, t=61.7s)\n [capture-periodic] freeze=3ms shot=5638ms unfreeze=38ms saved=True\n Frame 9 saved (frame_008.jpg, t=69.5s)\n [capture-periodic] freeze=3ms shot=351ms unfreeze=12ms saved=True\n Frame 10 saved (frame_009.jpg, t=72.0s)\n [capture-periodic] freeze=3ms shot=17560ms unfreeze=485ms saved=True\n [capture-loop] iter=350 t=90.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=70 ram=3.5/7.0GB (78%) swap=4.1/5.0GB (83%) cpu=42% browser_rss=0.15GB\n Frame 11 saved (frame_010.jpg, t=92.8s)\n [capture-periodic] freeze=6ms shot=6047ms unfreeze=253ms saved=True\n Frame 12 saved (frame_011.jpg, t=101.4s)\n [capture-periodic] freeze=33ms shot=8856ms unfreeze=22ms saved=True\n [capture-loop] iter=400 t=112.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.1/7.0GB (90%) swap=4.0/5.0GB (80%) cpu=44% browser_rss=0.19GB\n Frame 13 saved (frame_012.jpg, t=112.3s)\n [capture-periodic] freeze=3ms shot=8907ms unfreeze=58ms saved=True\n [capture-loop] iter=450 t=128.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.3/7.0GB (83%) swap=6.0/7.0GB (86%) cpu=50% browser_rss=0.21GB"}, {"file": "frame_014.jpg", "time": 135.69, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True\n Frame 3 saved (frame_002.jpg, t=5.0s)\n [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True\n [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB\n Frame 4 saved (frame_003.jpg, t=12.4s)\n [capture-periodic] freeze=9ms shot=842ms unfreeze=220ms saved=True\n [capture-loop] iter=100 t=15.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=200 ram=3.6/7.0GB (63%) swap=0.0/0.0GB (0%) cpu=85% browser_rss=0.56GB\n Frame 5 saved (frame_004.jpg, t=25.9s)\n [capture-periodic] freeze=7ms shot=581ms unfreeze=15ms saved=True\n [capture-loop] iter=150 t=27.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.4/7.0GB (66%) swap=0.0/0.0GB (0%) cpu=89% browser_rss=0.56GB\n Frame 6 saved (frame_005.jpg, t=28.6s)\n [capture-periodic] freeze=6ms shot=318ms unfreeze=12ms saved=True\n Frame 7 saved (frame_006.jpg, t=31.0s)\n [capture-periodic] freeze=4ms shot=202ms unfreeze=21ms saved=True\n [capture-loop] iter=200 t=38.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=2.3/7.0GB (82%) swap=0.0/0.0GB (0%) cpu=58% browser_rss=0.22GB\n [capture-loop] iter=250 t=45.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/7.0GB (81%) swap=0.5/1.0GB (46%) cpu=53% browser_rss=0.22GB\n [capture-loop] iter=300 t=55.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=12 ram=5.7/7.0GB (92%) swap=0.5/1.0GB (46%) cpu=22% browser_rss=0.23GB\n Frame 8 saved (frame_007.jpg, t=61.7s)\n [capture-periodic] freeze=3ms shot=5638ms unfreeze=38ms saved=True\n Frame 9 saved (frame_008.jpg, t=69.5s)\n [capture-periodic] freeze=3ms shot=351ms unfreeze=12ms saved=True\n Frame 10 saved (frame_009.jpg, t=72.0s)\n [capture-periodic] freeze=3ms shot=17560ms unfreeze=485ms saved=True\n [capture-loop] iter=350 t=90.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=70 ram=3.5/7.0GB (78%) swap=4.1/5.0GB (83%) cpu=42% browser_rss=0.15GB\n Frame 11 saved (frame_010.jpg, t=92.8s)\n [capture-periodic] freeze=6ms shot=6047ms unfreeze=253ms saved=True\n Frame 12 saved (frame_011.jpg, t=101.4s)\n [capture-periodic] freeze=33ms shot=8856ms unfreeze=22ms saved=True\n [capture-loop] iter=400 t=112.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.1/7.0GB (90%) swap=4.0/5.0GB (80%) cpu=44% browser_rss=0.19GB\n Frame 13 saved (frame_012.jpg, t=112.3s)\n [capture-periodic] freeze=3ms shot=8907ms unfreeze=58ms saved=True\n [capture-loop] iter=450 t=128.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.3/7.0GB (83%) swap=6.0/7.0GB (86%) cpu=50% browser_rss=0.21GB\n Frame 14 saved (frame_013.jpg, t=133.1s)\n [capture-periodic] freeze=3ms shot=413ms unfreeze=6ms saved=True\n [capture-loop] iter=500 t=134.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.1/7.0GB (71%) swap=6.0/7.0GB (85%) cpu=42% browser_rss=0.23GB"}, {"file": "frame_015.jpg", "time": 140.61, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.7s)\n [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True\n Frame 3 saved (frame_002.jpg, t=5.0s)\n [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True\n [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB\n Frame 4 saved (frame_003.jpg, t=12.4s)\n [capture-periodic] freeze=9ms shot=842ms unfreeze=220ms saved=True\n [capture-loop] iter=100 t=15.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=200 ram=3.6/7.0GB (63%) swap=0.0/0.0GB (0%) cpu=85% browser_rss=0.56GB\n Frame 5 saved (frame_004.jpg, t=25.9s)\n [capture-periodic] freeze=7ms shot=581ms unfreeze=15ms saved=True\n [capture-loop] iter=150 t=27.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.4/7.0GB (66%) swap=0.0/0.0GB (0%) cpu=89% browser_rss=0.56GB\n Frame 6 saved (frame_005.jpg, t=28.6s)\n [capture-periodic] freeze=6ms shot=318ms unfreeze=12ms saved=True\n Frame 7 saved (frame_006.jpg, t=31.0s)\n [capture-periodic] freeze=4ms shot=202ms unfreeze=21ms saved=True\n [capture-loop] iter=200 t=38.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=2.3/7.0GB (82%) swap=0.0/0.0GB (0%) cpu=58% browser_rss=0.22GB\n [capture-loop] iter=250 t=45.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/7.0GB (81%) swap=0.5/1.0GB (46%) cpu=53% browser_rss=0.22GB\n [capture-loop] iter=300 t=55.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=12 ram=5.7/7.0GB (92%) swap=0.5/1.0GB (46%) cpu=22% browser_rss=0.23GB\n Frame 8 saved (frame_007.jpg, t=61.7s)\n [capture-periodic] freeze=3ms shot=5638ms unfreeze=38ms saved=True\n Frame 9 saved (frame_008.jpg, t=69.5s)\n [capture-periodic] freeze=3ms shot=351ms unfreeze=12ms saved=True\n Frame 10 saved (frame_009.jpg, t=72.0s)\n [capture-periodic] freeze=3ms shot=17560ms unfreeze=485ms saved=True\n [capture-loop] iter=350 t=90.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=70 ram=3.5/7.0GB (78%) swap=4.1/5.0GB (83%) cpu=42% browser_rss=0.15GB\n Frame 11 saved (frame_010.jpg, t=92.8s)\n [capture-periodic] freeze=6ms shot=6047ms unfreeze=253ms saved=True\n Frame 12 saved (frame_011.jpg, t=101.4s)\n [capture-periodic] freeze=33ms shot=8856ms unfreeze=22ms saved=True\n [capture-loop] iter=400 t=112.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.1/7.0GB (90%) swap=4.0/5.0GB (80%) cpu=44% browser_rss=0.19GB\n Frame 13 saved (frame_012.jpg, t=112.3s)\n [capture-periodic] freeze=3ms shot=8907ms unfreeze=58ms saved=True\n [capture-loop] iter=450 t=128.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.3/7.0GB (83%) swap=6.0/7.0GB (86%) cpu=50% browser_rss=0.21GB\n Frame 14 saved (frame_013.jpg, t=133.1s)\n [capture-periodic] freeze=3ms shot=413ms unfreeze=6ms saved=True\n [capture-loop] iter=500 t=134.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.1/7.0GB (71%) swap=6.0/7.0GB (85%) cpu=42% browser_rss=0.23GB\n Frame 15 saved (frame_014.jpg, t=135.7s)\n [capture-periodic] freeze=2ms shot=236ms unfreeze=41ms saved=True"}, {"file": "frame_016.jpg", "time": 155.59798789024353, "log": "Final screenshot"}], "total_time": 153.12}, "sharp_exif": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: sharp_exif.json"}, {"file": "frame_001.jpg", "time": 2.55, "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution..."}, {"file": "frame_002.jpg", "time": 6.27, "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.5s)\n [capture-periodic] freeze=14ms shot=1571ms unfreeze=8ms saved=True"}, {"file": "frame_003.jpg", "time": 105.5, "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.5s)\n [capture-periodic] freeze=14ms shot=1571ms unfreeze=8ms saved=True\n Frame 3 saved (frame_002.jpg, t=6.3s)\n [capture-periodic] freeze=3ms shot=17694ms unfreeze=56ms saved=True\n [capture-loop] iter=50 t=25.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=13 ram=5.6/7.0GB (93%) swap=1.3/2.0GB (64%) cpu=41% browser_rss=0.28GB\n [capture-loop] iter=100 t=64.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.5/7.0GB (88%) swap=4.4/5.0GB (88%) cpu=42% browser_rss=0.15GB\n [capture-loop] iter=150 t=93.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=3.6/7.0GB (90%) swap=5.2/6.0GB (87%) cpu=49% browser_rss=0.16GB"}, {"file": "frame_004.jpg", "time": 108.25, "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.5s)\n [capture-periodic] freeze=14ms shot=1571ms unfreeze=8ms saved=True\n Frame 3 saved (frame_002.jpg, t=6.3s)\n [capture-periodic] freeze=3ms shot=17694ms unfreeze=56ms saved=True\n [capture-loop] iter=50 t=25.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=13 ram=5.6/7.0GB (93%) swap=1.3/2.0GB (64%) cpu=41% browser_rss=0.28GB\n [capture-loop] iter=100 t=64.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.5/7.0GB (88%) swap=4.4/5.0GB (88%) cpu=42% browser_rss=0.15GB\n [capture-loop] iter=150 t=93.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=3.6/7.0GB (90%) swap=5.2/6.0GB (87%) cpu=49% browser_rss=0.16GB\n Frame 4 saved (frame_003.jpg, t=105.5s)\n [capture-periodic] freeze=17ms shot=419ms unfreeze=17ms saved=True\n [capture-loop] iter=200 t=106.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=4.0/7.0GB (81%) swap=6.3/7.0GB (91%) cpu=45% browser_rss=0.24GB"}, {"file": "frame_005.jpg", "time": 119.03, "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n Frame 2 saved (frame_001.jpg, t=2.5s)\n [capture-periodic] freeze=14ms shot=1571ms unfreeze=8ms saved=True\n Frame 3 saved (frame_002.jpg, t=6.3s)\n [capture-periodic] freeze=3ms shot=17694ms unfreeze=56ms saved=True\n [capture-loop] iter=50 t=25.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=13 ram=5.6/7.0GB (93%) swap=1.3/2.0GB (64%) cpu=41% browser_rss=0.28GB\n [capture-loop] iter=100 t=64.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.5/7.0GB (88%) swap=4.4/5.0GB (88%) cpu=42% browser_rss=0.15GB\n [capture-loop] iter=150 t=93.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=3.6/7.0GB (90%) swap=5.2/6.0GB (87%) cpu=49% browser_rss=0.16GB\n Frame 4 saved (frame_003.jpg, t=105.5s)\n [capture-periodic] freeze=17ms shot=419ms unfreeze=17ms saved=True\n [capture-loop] iter=200 t=106.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=4.0/7.0GB (81%) swap=6.3/7.0GB (91%) cpu=45% browser_rss=0.24GB\n Frame 5 saved (frame_004.jpg, t=108.2s)\n [capture-periodic] freeze=28ms shot=1777ms unfreeze=43ms saved=True\n [capture-loop] iter=250 t=115.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=2.2/7.0GB (82%) swap=6.6/7.0GB (94%) cpu=54% browser_rss=0.24GB"}, {"file": "frame_006.jpg", "time": 132.29607605934143, "log": "Final screenshot"}], "total_time": 129.77}}; + const videoData = {"sharp_basic": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: sharp_basic.json"}, {"file": "frame_001.jpg", "time": 2.26, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n Queuing workflow for execution...\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True"}, {"file": "frame_002.jpg", "time": 4.56, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n Queuing workflow for execution...\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=3ms shot=145ms unfreeze=6ms saved=True"}, {"file": "frame_003.jpg", "time": 15.74, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n Queuing workflow for execution...\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=3ms shot=145ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=2ms shot=90ms unfreeze=2ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=68% browser_rss=0.59GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=100 t=11.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=55% browser_rss=0.56GB\n [ComfyUI] sharp_2572gikvuh.pt: 0%| | 0.00/2.81G [00:00\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [capture-loop] iter=450 t=67.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (40%) cpu=70% browser_rss=0.18GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [capture-loop] iter=500 t=79.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (38%) cpu=51% browser_rss=0.16GB"}, {"file": "frame_014.jpg", "time": 88.41, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n Queuing workflow for execution...\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=3ms shot=145ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=2ms shot=90ms unfreeze=2ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=68% browser_rss=0.59GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=100 t=11.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=55% browser_rss=0.56GB\n [ComfyUI] sharp_2572gikvuh.pt: 0%| | 0.00/2.81G [00:00\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [capture-loop] iter=450 t=67.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (40%) cpu=70% browser_rss=0.18GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [capture-loop] iter=500 t=79.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (38%) cpu=51% browser_rss=0.16GB\n Frame 14 saved (frame_013.jpg, t=80.4s)\n [capture-periodic] freeze=2416ms shot=3365ms unfreeze=21ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB"}, {"file": "frame_015.jpg", "time": 91.18, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n Queuing workflow for execution...\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=3ms shot=145ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=2ms shot=90ms unfreeze=2ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=68% browser_rss=0.59GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=100 t=11.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=55% browser_rss=0.56GB\n [ComfyUI] sharp_2572gikvuh.pt: 0%| | 0.00/2.81G [00:00\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [capture-loop] iter=450 t=67.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (40%) cpu=70% browser_rss=0.18GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [capture-loop] iter=500 t=79.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (38%) cpu=51% browser_rss=0.16GB\n Frame 14 saved (frame_013.jpg, t=80.4s)\n [capture-periodic] freeze=2416ms shot=3365ms unfreeze=21ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n Frame 15 saved (frame_014.jpg, t=88.4s)\n [capture-periodic] freeze=3ms shot=708ms unfreeze=32ms saved=True"}, {"file": "frame_016.jpg", "time": 119.52, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n Queuing workflow for execution...\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=3ms shot=145ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=2ms shot=90ms unfreeze=2ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=68% browser_rss=0.59GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=100 t=11.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=55% browser_rss=0.56GB\n [ComfyUI] sharp_2572gikvuh.pt: 0%| | 0.00/2.81G [00:00\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [capture-loop] iter=450 t=67.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (40%) cpu=70% browser_rss=0.18GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [capture-loop] iter=500 t=79.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (38%) cpu=51% browser_rss=0.16GB\n Frame 14 saved (frame_013.jpg, t=80.4s)\n [capture-periodic] freeze=2416ms shot=3365ms unfreeze=21ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n Frame 15 saved (frame_014.jpg, t=88.4s)\n [capture-periodic] freeze=3ms shot=708ms unfreeze=32ms saved=True\n Frame 16 saved (frame_015.jpg, t=91.2s)\n [capture-periodic] freeze=18ms shot=18036ms unfreeze=133ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [capture-loop] iter=550 t=110.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.8/7.0GB (76%) swap=3.8/5.0GB (76%) cpu=50% browser_rss=0.15GB"}, {"file": "frame_017.jpg", "time": 122.94, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n Queuing workflow for execution...\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=3ms shot=145ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=2ms shot=90ms unfreeze=2ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=68% browser_rss=0.59GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=100 t=11.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=55% browser_rss=0.56GB\n [ComfyUI] sharp_2572gikvuh.pt: 0%| | 0.00/2.81G [00:00\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [capture-loop] iter=450 t=67.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (40%) cpu=70% browser_rss=0.18GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [capture-loop] iter=500 t=79.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (38%) cpu=51% browser_rss=0.16GB\n Frame 14 saved (frame_013.jpg, t=80.4s)\n [capture-periodic] freeze=2416ms shot=3365ms unfreeze=21ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n Frame 15 saved (frame_014.jpg, t=88.4s)\n [capture-periodic] freeze=3ms shot=708ms unfreeze=32ms saved=True\n Frame 16 saved (frame_015.jpg, t=91.2s)\n [capture-periodic] freeze=18ms shot=18036ms unfreeze=133ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [capture-loop] iter=550 t=110.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.8/7.0GB (76%) swap=3.8/5.0GB (76%) cpu=50% browser_rss=0.15GB\n Frame 17 saved (frame_016.jpg, t=119.5s)\n [capture-periodic] freeze=6ms shot=1256ms unfreeze=5ms saved=True"}, {"file": "frame_018.jpg", "time": 137.8, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n Queuing workflow for execution...\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=3ms shot=145ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=2ms shot=90ms unfreeze=2ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=68% browser_rss=0.59GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=100 t=11.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=55% browser_rss=0.56GB\n [ComfyUI] sharp_2572gikvuh.pt: 0%| | 0.00/2.81G [00:00\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [capture-loop] iter=450 t=67.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (40%) cpu=70% browser_rss=0.18GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [capture-loop] iter=500 t=79.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (38%) cpu=51% browser_rss=0.16GB\n Frame 14 saved (frame_013.jpg, t=80.4s)\n [capture-periodic] freeze=2416ms shot=3365ms unfreeze=21ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n Frame 15 saved (frame_014.jpg, t=88.4s)\n [capture-periodic] freeze=3ms shot=708ms unfreeze=32ms saved=True\n Frame 16 saved (frame_015.jpg, t=91.2s)\n [capture-periodic] freeze=18ms shot=18036ms unfreeze=133ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [capture-loop] iter=550 t=110.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.8/7.0GB (76%) swap=3.8/5.0GB (76%) cpu=50% browser_rss=0.15GB\n Frame 17 saved (frame_016.jpg, t=119.5s)\n [capture-periodic] freeze=6ms shot=1256ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-Sharp] Thread 0x000000016d587000 (most recent call first):\n [ComfyUI] [worker:ComfyUI-Sharp] Thread 0x000000016d587000 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 359 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 359 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 655 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 655 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Current thread 0x000000016c257000 (most recent call first):\n [ComfyUI] Current thread 0x000000016c257000 (most recent call first):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 42 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 42 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n Frame 18 saved (frame_017.jpg, t=122.9s)\n [capture-periodic] freeze=2ms shot=7091ms unfreeze=1337ms saved=True\n [capture-loop] iter=600 t=134.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=21 ram=2.0/7.0GB (90%) swap=4.3/5.0GB (86%) cpu=43% browser_rss=0.21GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB"}, {"file": "frame_019.jpg", "time": 161.47, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n Queuing workflow for execution...\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=3ms shot=145ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=2ms shot=90ms unfreeze=2ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=68% browser_rss=0.59GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=100 t=11.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=55% browser_rss=0.56GB\n [ComfyUI] sharp_2572gikvuh.pt: 0%| | 0.00/2.81G [00:00\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [capture-loop] iter=450 t=67.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (40%) cpu=70% browser_rss=0.18GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [capture-loop] iter=500 t=79.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (38%) cpu=51% browser_rss=0.16GB\n Frame 14 saved (frame_013.jpg, t=80.4s)\n [capture-periodic] freeze=2416ms shot=3365ms unfreeze=21ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n Frame 15 saved (frame_014.jpg, t=88.4s)\n [capture-periodic] freeze=3ms shot=708ms unfreeze=32ms saved=True\n Frame 16 saved (frame_015.jpg, t=91.2s)\n [capture-periodic] freeze=18ms shot=18036ms unfreeze=133ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [capture-loop] iter=550 t=110.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.8/7.0GB (76%) swap=3.8/5.0GB (76%) cpu=50% browser_rss=0.15GB\n Frame 17 saved (frame_016.jpg, t=119.5s)\n [capture-periodic] freeze=6ms shot=1256ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-Sharp] Thread 0x000000016d587000 (most recent call first):\n [ComfyUI] [worker:ComfyUI-Sharp] Thread 0x000000016d587000 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 359 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 359 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 655 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 655 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Current thread 0x000000016c257000 (most recent call first):\n [ComfyUI] Current thread 0x000000016c257000 (most recent call first):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 42 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 42 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n Frame 18 saved (frame_017.jpg, t=122.9s)\n [capture-periodic] freeze=2ms shot=7091ms unfreeze=1337ms saved=True\n [capture-loop] iter=600 t=134.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=21 ram=2.0/7.0GB (90%) swap=4.3/5.0GB (86%) cpu=43% browser_rss=0.21GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n Frame 19 saved (frame_018.jpg, t=137.8s)\n [capture-periodic] freeze=7ms shot=775ms unfreeze=3ms saved=True\n [capture-loop] iter=650 t=146.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=10 ram=4.6/7.0GB (90%) swap=6.5/7.0GB (93%) cpu=60% browser_rss=0.15GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB\n [capture-loop] iter=700 t=153.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.1/7.0GB (85%) swap=6.4/7.0GB (92%) cpu=59% browser_rss=0.16GB\n [capture-loop] iter=750 t=159.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (71%) swap=6.4/7.0GB (91%) cpu=69% browser_rss=0.16GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SharpPredict done (120.71s): result: NodeOutput\n [ComfyUI] [comfy-env] SharpPredict done (120.71s): result: NodeOutput\n [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3]\n [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3]\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'KMP_DUPLICATE_LIB_OK': 'TRUE', 'OMP_NUM_THREADS': '1', 'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'KMP_DUPLICATE_LIB_OK': 'TRUE', 'OMP_NUM_THREADS': '1', 'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack']\n [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock exists=True"}, {"file": "frame_020.jpg", "time": 163.77, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n Queuing workflow for execution...\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=3ms shot=145ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=2ms shot=90ms unfreeze=2ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=68% browser_rss=0.59GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=100 t=11.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=55% browser_rss=0.56GB\n [ComfyUI] sharp_2572gikvuh.pt: 0%| | 0.00/2.81G [00:00\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [capture-loop] iter=450 t=67.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (40%) cpu=70% browser_rss=0.18GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [capture-loop] iter=500 t=79.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (38%) cpu=51% browser_rss=0.16GB\n Frame 14 saved (frame_013.jpg, t=80.4s)\n [capture-periodic] freeze=2416ms shot=3365ms unfreeze=21ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n Frame 15 saved (frame_014.jpg, t=88.4s)\n [capture-periodic] freeze=3ms shot=708ms unfreeze=32ms saved=True\n Frame 16 saved (frame_015.jpg, t=91.2s)\n [capture-periodic] freeze=18ms shot=18036ms unfreeze=133ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [capture-loop] iter=550 t=110.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.8/7.0GB (76%) swap=3.8/5.0GB (76%) cpu=50% browser_rss=0.15GB\n Frame 17 saved (frame_016.jpg, t=119.5s)\n [capture-periodic] freeze=6ms shot=1256ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-Sharp] Thread 0x000000016d587000 (most recent call first):\n [ComfyUI] [worker:ComfyUI-Sharp] Thread 0x000000016d587000 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 359 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 359 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 655 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 655 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Current thread 0x000000016c257000 (most recent call first):\n [ComfyUI] Current thread 0x000000016c257000 (most recent call first):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 42 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 42 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n Frame 18 saved (frame_017.jpg, t=122.9s)\n [capture-periodic] freeze=2ms shot=7091ms unfreeze=1337ms saved=True\n [capture-loop] iter=600 t=134.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=21 ram=2.0/7.0GB (90%) swap=4.3/5.0GB (86%) cpu=43% browser_rss=0.21GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n Frame 19 saved (frame_018.jpg, t=137.8s)\n [capture-periodic] freeze=7ms shot=775ms unfreeze=3ms saved=True\n [capture-loop] iter=650 t=146.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=10 ram=4.6/7.0GB (90%) swap=6.5/7.0GB (93%) cpu=60% browser_rss=0.15GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB\n [capture-loop] iter=700 t=153.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.1/7.0GB (85%) swap=6.4/7.0GB (92%) cpu=59% browser_rss=0.16GB\n [capture-loop] iter=750 t=159.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (71%) swap=6.4/7.0GB (91%) cpu=69% browser_rss=0.16GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SharpPredict done (120.71s): result: NodeOutput\n [ComfyUI] [comfy-env] SharpPredict done (120.71s): result: NodeOutput\n [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3]\n [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3]\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'KMP_DUPLICATE_LIB_OK': 'TRUE', 'OMP_NUM_THREADS': '1', 'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'KMP_DUPLICATE_LIB_OK': 'TRUE', 'OMP_NUM_THREADS': '1', 'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack']\n [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock exists=True\n Frame 20 saved (frame_019.jpg, t=161.5s)\n [capture-periodic] freeze=8ms shot=198ms unfreeze=3ms saved=True"}, {"file": "frame_021.jpg", "time": 173.03, "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"beach.jpg\"}\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Node 4: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"5\", 0], \"extrinsics\": [\"5\", 1], \"intrinsics\": [\"5\", 2]}\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Node 5: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": 30, \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n Queuing workflow for execution...\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=3ms shot=145ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=2ms shot=90ms unfreeze=2ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=68% browser_rss=0.59GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=100 t=11.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=55% browser_rss=0.56GB\n [ComfyUI] sharp_2572gikvuh.pt: 0%| | 0.00/2.81G [00:00\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [capture-loop] iter=450 t=67.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (40%) cpu=70% browser_rss=0.18GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [capture-loop] iter=500 t=79.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (38%) cpu=51% browser_rss=0.16GB\n Frame 14 saved (frame_013.jpg, t=80.4s)\n [capture-periodic] freeze=2416ms shot=3365ms unfreeze=21ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n Frame 15 saved (frame_014.jpg, t=88.4s)\n [capture-periodic] freeze=3ms shot=708ms unfreeze=32ms saved=True\n Frame 16 saved (frame_015.jpg, t=91.2s)\n [capture-periodic] freeze=18ms shot=18036ms unfreeze=133ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [capture-loop] iter=550 t=110.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.8/7.0GB (76%) swap=3.8/5.0GB (76%) cpu=50% browser_rss=0.15GB\n Frame 17 saved (frame_016.jpg, t=119.5s)\n [capture-periodic] freeze=6ms shot=1256ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-Sharp] Thread 0x000000016d587000 (most recent call first):\n [ComfyUI] [worker:ComfyUI-Sharp] Thread 0x000000016d587000 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 359 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 359 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 655 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 655 in wait\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Current thread 0x000000016c257000 (most recent call first):\n [ComfyUI] Current thread 0x000000016c257000 (most recent call first):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 42 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 42 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n Frame 18 saved (frame_017.jpg, t=122.9s)\n [capture-periodic] freeze=2ms shot=7091ms unfreeze=1337ms saved=True\n [capture-loop] iter=600 t=134.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=21 ram=2.0/7.0GB (90%) swap=4.3/5.0GB (86%) cpu=43% browser_rss=0.21GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n Frame 19 saved (frame_018.jpg, t=137.8s)\n [capture-periodic] freeze=7ms shot=775ms unfreeze=3ms saved=True\n [capture-loop] iter=650 t=146.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=10 ram=4.6/7.0GB (90%) swap=6.5/7.0GB (93%) cpu=60% browser_rss=0.15GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB\n [capture-loop] iter=700 t=153.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.1/7.0GB (85%) swap=6.4/7.0GB (92%) cpu=59% browser_rss=0.16GB\n [capture-loop] iter=750 t=159.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (71%) swap=6.4/7.0GB (91%) cpu=69% browser_rss=0.16GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SharpPredict done (120.71s): result: NodeOutput\n [ComfyUI] [comfy-env] SharpPredict done (120.71s): result: NodeOutput\n [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3]\n [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3]\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [comfy-env] env_vars: {'KMP_DUPLICATE_LIB_OK': 'TRUE', 'OMP_NUM_THREADS': '1', 'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [comfy-env] env_vars: {'KMP_DUPLICATE_LIB_OK': 'TRUE', 'OMP_NUM_THREADS': '1', 'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack']\n [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock exists=True\n Frame 20 saved (frame_019.jpg, t=161.5s)\n [capture-periodic] freeze=8ms shot=198ms unfreeze=3ms saved=True\n Frame 21 saved (frame_020.jpg, t=163.8s)\n [capture-periodic] freeze=2ms shot=1210ms unfreeze=3ms saved=True\n [capture-loop] iter=800 t=167.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=2.2/7.0GB (82%) swap=6.5/7.0GB (93%) cpu=57% browser_rss=0.20GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-GeometryPack] INFO: Loading PLY: sharp_1778402306862.ply (63.00 MB)\n [ComfyUI] [worker:ComfyUI-GeometryPack] INFO: Loading PLY: sharp_1778402306862.ply (63.00 MB)\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] GeomPackPreviewGaussian done (11.45s): result: NodeOutput\n [ComfyUI] [comfy-env] GeomPackPreviewGaussian done (11.45s): result: NodeOutput\n [ComfyUI] Prompt executed in 172.36 seconds\n [ComfyUI] Prompt executed in 172.36 seconds"}, {"file": "frame_022.jpg", "time": 186.02100706100464, "log": "Final screenshot"}], "total_time": 183.31}, "sharp_exif": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: sharp_exif.json"}, {"file": "frame_001.jpg", "time": 2.41, "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 7: SharpPredict\n [ComfyUI] Node 7: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": [\"9\", 2], \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"9\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": [\"9\", 2], \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"9\", 0]}\n [ComfyUI] Node 8: GeomPackPreviewGaussian\n [ComfyUI] Node 8: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"7\", 0], \"extrinsics\": [\"7\", 1], \"intrinsics\": [\"7\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"7\", 0], \"extrinsics\": [\"7\", 1], \"intrinsics\": [\"7\", 2]}\n [ComfyUI] Node 9: LoadImageWithExif\n [ComfyUI] Node 9: LoadImageWithExif\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"eth3d.png\", \"default_focal_mm\": 30}\n [ComfyUI] Inputs: {\"image\": \"eth3d.png\", \"default_focal_mm\": 30}\n [ComfyUI] Generated prompt_id: 467423e8-5c32-460f-a950-1351ea36d512\n [ComfyUI] Generated prompt_id: 467423e8-5c32-460f-a950-1351ea36d512\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0\n [ComfyUI] [comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: failed\n [ComfyUI] [ComfyUI-Sharp] Health check: failed\n [ComfyUI] [ComfyUI-Sharp] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-Sharp] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock exists=True\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807, in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807, in \n [ComfyUI] main()\n [ComfyUI] main()\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1667, in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1667, in main\n [ComfyUI] transport.send({\"status\": \"pong\", \"call_id\": _current_call_id})\n [ComfyUI] transport.send({\"status\": \"pong\", \"call_id\": _current_call_id})\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1075, in send\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1075, in send\n [ComfyUI] self._sock.sendall(msg)\n [ComfyUI] self._sock.sendall(msg)\n [ComfyUI] BrokenPipeError: [Errno 32] Broken pipe\n [ComfyUI] BrokenPipeError: [Errno 32] Broken pipe"}, {"file": "frame_002.jpg", "time": 4.71, "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 7: SharpPredict\n [ComfyUI] Node 7: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": [\"9\", 2], \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"9\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": [\"9\", 2], \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"9\", 0]}\n [ComfyUI] Node 8: GeomPackPreviewGaussian\n [ComfyUI] Node 8: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"7\", 0], \"extrinsics\": [\"7\", 1], \"intrinsics\": [\"7\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"7\", 0], \"extrinsics\": [\"7\", 1], \"intrinsics\": [\"7\", 2]}\n [ComfyUI] Node 9: LoadImageWithExif\n [ComfyUI] Node 9: LoadImageWithExif\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"eth3d.png\", \"default_focal_mm\": 30}\n [ComfyUI] Inputs: {\"image\": \"eth3d.png\", \"default_focal_mm\": 30}\n [ComfyUI] Generated prompt_id: 467423e8-5c32-460f-a950-1351ea36d512\n [ComfyUI] Generated prompt_id: 467423e8-5c32-460f-a950-1351ea36d512\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0\n [ComfyUI] [comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: failed\n [ComfyUI] [ComfyUI-Sharp] Health check: failed\n [ComfyUI] [ComfyUI-Sharp] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-Sharp] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock exists=True\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807, in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807, in \n [ComfyUI] main()\n [ComfyUI] main()\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1667, in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1667, in main\n [ComfyUI] transport.send({\"status\": \"pong\", \"call_id\": _current_call_id})\n [ComfyUI] transport.send({\"status\": \"pong\", \"call_id\": _current_call_id})\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1075, in send\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1075, in send\n [ComfyUI] self._sock.sendall(msg)\n [ComfyUI] self._sock.sendall(msg)\n [ComfyUI] BrokenPipeError: [Errno 32] Broken pipe\n [ComfyUI] BrokenPipeError: [Errno 32] Broken pipe\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=16ms shot=153ms unfreeze=5ms saved=True"}, {"file": "frame_003.jpg", "time": 9.86, "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 7: SharpPredict\n [ComfyUI] Node 7: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": [\"9\", 2], \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"9\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": [\"9\", 2], \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"9\", 0]}\n [ComfyUI] Node 8: GeomPackPreviewGaussian\n [ComfyUI] Node 8: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"7\", 0], \"extrinsics\": [\"7\", 1], \"intrinsics\": [\"7\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"7\", 0], \"extrinsics\": [\"7\", 1], \"intrinsics\": [\"7\", 2]}\n [ComfyUI] Node 9: LoadImageWithExif\n [ComfyUI] Node 9: LoadImageWithExif\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"eth3d.png\", \"default_focal_mm\": 30}\n [ComfyUI] Inputs: {\"image\": \"eth3d.png\", \"default_focal_mm\": 30}\n [ComfyUI] Generated prompt_id: 467423e8-5c32-460f-a950-1351ea36d512\n [ComfyUI] Generated prompt_id: 467423e8-5c32-460f-a950-1351ea36d512\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0\n [ComfyUI] [comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: failed\n [ComfyUI] [ComfyUI-Sharp] Health check: failed\n [ComfyUI] [ComfyUI-Sharp] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-Sharp] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock exists=True\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807, in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807, in \n [ComfyUI] main()\n [ComfyUI] main()\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1667, in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1667, in main\n [ComfyUI] transport.send({\"status\": \"pong\", \"call_id\": _current_call_id})\n [ComfyUI] transport.send({\"status\": \"pong\", \"call_id\": _current_call_id})\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1075, in send\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1075, in send\n [ComfyUI] self._sock.sendall(msg)\n [ComfyUI] self._sock.sendall(msg)\n [ComfyUI] BrokenPipeError: [Errno 32] Broken pipe\n [ComfyUI] BrokenPipeError: [Errno 32] Broken pipe\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=16ms shot=153ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=8ms shot=776ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=2.1/7.0GB (36%) swap=6.1/8.0GB (76%) cpu=66% browser_rss=0.47GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadImageWithExif done (9.02s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadImageWithExif done (9.02s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSharpModel done (0.50s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSharpModel done (0.50s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SharpPredict: focal_length_mm: 20.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,2022,3040,3] cpu\n [ComfyUI] [comfy-env] Running SharpPredict: focal_length_mm: 20.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,2022,3040,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 2022, 3040, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 2022, 3040, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2022, 3040, 3]\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2022, 3040, 3]\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2022, 3040, 3])\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2022, 3040, 3])"}, {"file": "frame_004.jpg", "time": 154.1, "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 7: SharpPredict\n [ComfyUI] Node 7: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": [\"9\", 2], \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"9\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": [\"9\", 2], \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"9\", 0]}\n [ComfyUI] Node 8: GeomPackPreviewGaussian\n [ComfyUI] Node 8: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"7\", 0], \"extrinsics\": [\"7\", 1], \"intrinsics\": [\"7\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"7\", 0], \"extrinsics\": [\"7\", 1], \"intrinsics\": [\"7\", 2]}\n [ComfyUI] Node 9: LoadImageWithExif\n [ComfyUI] Node 9: LoadImageWithExif\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"eth3d.png\", \"default_focal_mm\": 30}\n [ComfyUI] Inputs: {\"image\": \"eth3d.png\", \"default_focal_mm\": 30}\n [ComfyUI] Generated prompt_id: 467423e8-5c32-460f-a950-1351ea36d512\n [ComfyUI] Generated prompt_id: 467423e8-5c32-460f-a950-1351ea36d512\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0\n [ComfyUI] [comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: failed\n [ComfyUI] [ComfyUI-Sharp] Health check: failed\n [ComfyUI] [ComfyUI-Sharp] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-Sharp] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock exists=True\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807, in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807, in \n [ComfyUI] main()\n [ComfyUI] main()\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1667, in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1667, in main\n [ComfyUI] transport.send({\"status\": \"pong\", \"call_id\": _current_call_id})\n [ComfyUI] transport.send({\"status\": \"pong\", \"call_id\": _current_call_id})\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1075, in send\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1075, in send\n [ComfyUI] self._sock.sendall(msg)\n [ComfyUI] self._sock.sendall(msg)\n [ComfyUI] BrokenPipeError: [Errno 32] Broken pipe\n [ComfyUI] BrokenPipeError: [Errno 32] Broken pipe\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=16ms shot=153ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=8ms shot=776ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=2.1/7.0GB (36%) swap=6.1/8.0GB (76%) cpu=66% browser_rss=0.47GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadImageWithExif done (9.02s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadImageWithExif done (9.02s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSharpModel done (0.50s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSharpModel done (0.50s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SharpPredict: focal_length_mm: 20.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,2022,3040,3] cpu\n [ComfyUI] [comfy-env] Running SharpPredict: focal_length_mm: 20.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,2022,3040,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 2022, 3040, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 2022, 3040, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2022, 3040, 3]\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2022, 3040, 3]\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2022, 3040, 3])\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2022, 3040, 3])\n Frame 4 saved (frame_003.jpg, t=9.9s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=8ms saved=True\n [capture-loop] iter=100 t=13.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.5/7.0GB (55%) swap=4.2/8.0GB (53%) cpu=74% browser_rss=0.47GB\n [capture-loop] iter=150 t=21.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=2.8/7.0GB (75%) swap=2.0/7.0GB (28%) cpu=90% browser_rss=0.42GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5\n [ComfyUI] [comfy-env] VRAM request: 2.81GB, free before eviction: 1.73GB\n [ComfyUI] [comfy-env] VRAM request: 2.81GB, free before eviction: 1.73GB\n [ComfyUI] [comfy-env] VRAM after eviction: 1.73GB\n [ComfyUI] [comfy-env] VRAM after eviction: 1.73GB\n [capture-loop] iter=200 t=32.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=3.5/7.0GB (76%) swap=0.7/2.0GB (33%) cpu=94% browser_rss=0.31GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [capture-loop] iter=250 t=38.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.8/7.0GB (78%) swap=0.6/2.0GB (32%) cpu=90% browser_rss=0.31GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [capture-loop] iter=300 t=55.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.7/7.0GB (90%) swap=0.8/2.0GB (42%) cpu=78% browser_rss=0.23GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first):\n [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py\", line 548 in _conv_forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py\", line 548 in _conv_forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py\", line 553 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py\", line 553 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy/ops.py\", line 518 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy/ops.py\", line 518 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/container.py\", line 253 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/container.py\", line 253 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 732 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 732 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 1109 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 1109 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 2006 in encode\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 2006 in encode\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 287 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 287 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n [capture-loop] iter=350 t=77.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=2.7/7.0GB (93%) swap=1.2/2.0GB (59%) cpu=71% browser_rss=0.19GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first):\n [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 43 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 43 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=400 t=124.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=30 ram=3.4/7.0GB (78%) swap=4.3/5.0GB (87%) cpu=55% browser_rss=0.16GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB\n [capture-loop] iter=450 t=147.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.6/7.0GB (92%) swap=6.3/7.0GB (90%) cpu=64% browser_rss=0.18GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=5\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=5\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SharpPredict done (143.25s): result: NodeOutput\n [ComfyUI] [comfy-env] SharpPredict done (143.25s): result: NodeOutput\n [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3]\n [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3]\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-GeometryPack] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-GeometryPack] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-GeometryPack] Health check: failed\n [ComfyUI] [ComfyUI-GeometryPack] Health check: failed\n [ComfyUI] [ComfyUI-GeometryPack] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-GeometryPack] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack']\n [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock exists=True"}, {"file": "frame_005.jpg", "time": 168.15, "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Node 2: LoadSharpModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 7: SharpPredict\n [ComfyUI] Node 7: SharpPredict\n [ComfyUI] Inputs: {\"focal_length_mm\": [\"9\", 2], \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"9\", 0]}\n [ComfyUI] Inputs: {\"focal_length_mm\": [\"9\", 2], \"output_prefix\": \"sharp\", \"model\": [\"2\", 0], \"image\": [\"9\", 0]}\n [ComfyUI] Node 8: GeomPackPreviewGaussian\n [ComfyUI] Node 8: GeomPackPreviewGaussian\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"7\", 0], \"extrinsics\": [\"7\", 1], \"intrinsics\": [\"7\", 2]}\n [ComfyUI] Inputs: {\"preview_gaussian\": \"\", \"ply_path\": [\"7\", 0], \"extrinsics\": [\"7\", 1], \"intrinsics\": [\"7\", 2]}\n [ComfyUI] Node 9: LoadImageWithExif\n [ComfyUI] Node 9: LoadImageWithExif\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"eth3d.png\", \"default_focal_mm\": 30}\n [ComfyUI] Inputs: {\"image\": \"eth3d.png\", \"default_focal_mm\": 30}\n [ComfyUI] Generated prompt_id: 467423e8-5c32-460f-a950-1351ea36d512\n [ComfyUI] Generated prompt_id: 467423e8-5c32-460f-a950-1351ea36d512\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0\n [ComfyUI] [comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: failed\n [ComfyUI] [ComfyUI-Sharp] Health check: failed\n [ComfyUI] [ComfyUI-Sharp] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-Sharp] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock exists=True\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807, in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807, in \n [ComfyUI] main()\n [ComfyUI] main()\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1667, in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1667, in main\n [ComfyUI] transport.send({\"status\": \"pong\", \"call_id\": _current_call_id})\n [ComfyUI] transport.send({\"status\": \"pong\", \"call_id\": _current_call_id})\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1075, in send\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1075, in send\n [ComfyUI] self._sock.sendall(msg)\n [ComfyUI] self._sock.sendall(msg)\n [ComfyUI] BrokenPipeError: [Errno 32] Broken pipe\n [ComfyUI] BrokenPipeError: [Errno 32] Broken pipe\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=16ms shot=153ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=8ms shot=776ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=2.1/7.0GB (36%) swap=6.1/8.0GB (76%) cpu=66% browser_rss=0.47GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadImageWithExif done (9.02s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadImageWithExif done (9.02s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSharpModel done (0.50s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSharpModel done (0.50s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SharpPredict: focal_length_mm: 20.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,2022,3040,3] cpu\n [ComfyUI] [comfy-env] Running SharpPredict: focal_length_mm: 20.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,2022,3040,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [ComfyUI-Sharp] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 2022, 3040, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 2022, 3040, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2022, 3040, 3]\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2022, 3040, 3]\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2022, 3040, 3])\n [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2022, 3040, 3])\n Frame 4 saved (frame_003.jpg, t=9.9s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=8ms saved=True\n [capture-loop] iter=100 t=13.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.5/7.0GB (55%) swap=4.2/8.0GB (53%) cpu=74% browser_rss=0.47GB\n [capture-loop] iter=150 t=21.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=2.8/7.0GB (75%) swap=2.0/7.0GB (28%) cpu=90% browser_rss=0.42GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5\n [ComfyUI] [comfy-env] VRAM request: 2.81GB, free before eviction: 1.73GB\n [ComfyUI] [comfy-env] VRAM request: 2.81GB, free before eviction: 1.73GB\n [ComfyUI] [comfy-env] VRAM after eviction: 1.73GB\n [ComfyUI] [comfy-env] VRAM after eviction: 1.73GB\n [capture-loop] iter=200 t=32.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=3.5/7.0GB (76%) swap=0.7/2.0GB (33%) cpu=94% browser_rss=0.31GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536]\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35\n [capture-loop] iter=250 t=38.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.8/7.0GB (78%) swap=0.6/2.0GB (32%) cpu=90% browser_rss=0.31GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4\n [capture-loop] iter=300 t=55.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.7/7.0GB (90%) swap=0.8/2.0GB (42%) cpu=78% browser_rss=0.23GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first):\n [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py\", line 548 in _conv_forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py\", line 548 in _conv_forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py\", line 553 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py\", line 553 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy/ops.py\", line 518 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy/ops.py\", line 518 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/container.py\", line 253 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/container.py\", line 253 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 732 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 732 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 1109 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 1109 in forward\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 2006 in encode\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py\", line 2006 in encode\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 287 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 287 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB\n [capture-loop] iter=350 t=77.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=2.7/7.0GB (93%) swap=1.2/2.0GB (59%) cpu=71% browser_rss=0.19GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] [worker:ComfyUI-Sharp]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first):\n [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first):\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1012 in run\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] Thread 0x00000002035ea240 (most recent call first):\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 43 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 43 in _monodepth_to\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 292 in _predict_image_cached\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py\", line 184 in execute\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] File \"/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] [worker:ComfyUI-Sharp] === END ===\n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=400 t=124.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=30 ram=3.4/7.0GB (78%) swap=4.3/5.0GB (87%) cpu=55% browser_rss=0.16GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB\n [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB\n [capture-loop] iter=450 t=147.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.6/7.0GB (92%) swap=6.3/7.0GB (90%) cpu=64% browser_rss=0.18GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=5\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=5\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SharpPredict done (143.25s): result: NodeOutput\n [ComfyUI] [comfy-env] SharpPredict done (143.25s): result: NodeOutput\n [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3]\n [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3]\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-GeometryPack] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-GeometryPack] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-GeometryPack] Health check: failed\n [ComfyUI] [ComfyUI-GeometryPack] Health check: failed\n [ComfyUI] [ComfyUI-GeometryPack] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-GeometryPack] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack']\n [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock']...\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock exists=True\n [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock exists=True\n Frame 5 saved (frame_004.jpg, t=154.1s)\n [capture-periodic] freeze=15ms shot=283ms unfreeze=7ms saved=True\n [capture-loop] iter=500 t=155.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=23 ram=3.2/7.0GB (69%) swap=6.1/7.0GB (87%) cpu=66% browser_rss=0.20GB\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [capture-loop] iter=550 t=161.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=2.6/7.0GB (77%) swap=6.0/7.0GB (86%) cpu=54% browser_rss=0.21GB\n [ComfyUI] [worker:ComfyUI-GeometryPack] INFO: Loading PLY: sharp_1778402470627.ply (63.00 MB)\n [ComfyUI] [worker:ComfyUI-GeometryPack] INFO: Loading PLY: sharp_1778402470627.ply (63.00 MB)\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] GeomPackPreviewGaussian done (14.68s): result: NodeOutput\n [ComfyUI] [comfy-env] GeomPackPreviewGaussian done (14.68s): result: NodeOutput\n [ComfyUI] Prompt executed in 167.56 seconds\n [ComfyUI] Prompt executed in 167.56 seconds"}, {"file": "frame_006.jpg", "time": 185.55053782463074, "log": "Final screenshot"}], "total_time": 182.16}}; const inIframe = window !== window.top; let currentWorkflow = null; diff --git a/dev/macos-cpu/logs/sharp_basic.log b/dev/macos-cpu/logs/sharp_basic.log index c9c2781..239cd78 100644 --- a/dev/macos-cpu/logs/sharp_basic.log +++ b/dev/macos-cpu/logs/sharp_basic.log @@ -1,63 +1,423 @@ Capturing execution frames: sharp_basic.json Frame 1 saved (frame_000.jpg, t=0.0s) Validating workflow... + [ComfyUI] === /validate endpoint called === + [ComfyUI] === /validate endpoint called === + [ComfyUI] Received JSON with keys: ['prompt'] + [ComfyUI] Received JSON with keys: ['prompt'] + [ComfyUI] Prompt has 4 nodes + [ComfyUI] Prompt has 4 nodes + [ComfyUI] Node 1: LoadImage + [ComfyUI] Node 1: LoadImage + [ComfyUI] Inputs: {"image": "beach.jpg"} + [ComfyUI] Inputs: {"image": "beach.jpg"} + [ComfyUI] Node 2: LoadSharpModel + [ComfyUI] Node 2: LoadSharpModel + [ComfyUI] Inputs: {"precision": "auto"} + [ComfyUI] Inputs: {"precision": "auto"} + [ComfyUI] Node 4: GeomPackPreviewGaussian + [ComfyUI] Node 4: GeomPackPreviewGaussian + [ComfyUI] Inputs: {"preview_gaussian": "", "ply_path": ["5", 0], "extrinsics": ["5", 1], "intrinsics": ["5", 2]} + [ComfyUI] Inputs: {"preview_gaussian": "", "ply_path": ["5", 0], "extrinsics": ["5", 1], "intrinsics": ["5", 2]} + [ComfyUI] Node 5: SharpPredict + [ComfyUI] Node 5: SharpPredict + [ComfyUI] Inputs: {"focal_length_mm": 30, "output_prefix": "sharp", "model": ["2", 0], "image": ["1", 0]} + [ComfyUI] Inputs: {"focal_length_mm": 30, "output_prefix": "sharp", "model": ["2", 0], "image": ["1", 0]} + [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042 + [ComfyUI] Generated prompt_id: aa54d907-c517-425e-8779-2fc2ed57d042 + [ComfyUI] Calling execution.validate_prompt()... + [ComfyUI] Calling execution.validate_prompt()... + [ComfyUI] Validation result: valid=True + [ComfyUI] Validation result: valid=True + [ComfyUI] === Validation PASSED === + [ComfyUI] === Validation PASSED === Queuing workflow for execution... - Frame 2 saved (frame_001.jpg, t=2.7s) - [capture-periodic] freeze=8ms shot=174ms unfreeze=22ms saved=True - Frame 3 saved (frame_002.jpg, t=5.0s) - [capture-periodic] freeze=3ms shot=200ms unfreeze=14ms saved=True - [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=50% browser_rss=0.59GB - Frame 4 saved (frame_003.jpg, t=12.4s) - [capture-periodic] freeze=9ms shot=842ms unfreeze=220ms saved=True - [capture-loop] iter=100 t=15.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=200 ram=3.6/7.0GB (63%) swap=0.0/0.0GB (0%) cpu=85% browser_rss=0.56GB - Frame 5 saved (frame_004.jpg, t=25.9s) - [capture-periodic] freeze=7ms shot=581ms unfreeze=15ms saved=True - [capture-loop] iter=150 t=27.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.4/7.0GB (66%) swap=0.0/0.0GB (0%) cpu=89% browser_rss=0.56GB - Frame 6 saved (frame_005.jpg, t=28.6s) - [capture-periodic] freeze=6ms shot=318ms unfreeze=12ms saved=True - Frame 7 saved (frame_006.jpg, t=31.0s) - [capture-periodic] freeze=4ms shot=202ms unfreeze=21ms saved=True - [capture-loop] iter=200 t=38.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=2.3/7.0GB (82%) swap=0.0/0.0GB (0%) cpu=58% browser_rss=0.22GB - [capture-loop] iter=250 t=45.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/7.0GB (81%) swap=0.5/1.0GB (46%) cpu=53% browser_rss=0.22GB - [capture-loop] iter=300 t=55.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=12 ram=5.7/7.0GB (92%) swap=0.5/1.0GB (46%) cpu=22% browser_rss=0.23GB - Frame 8 saved (frame_007.jpg, t=61.7s) - [capture-periodic] freeze=3ms shot=5638ms unfreeze=38ms saved=True - Frame 9 saved (frame_008.jpg, t=69.5s) - [capture-periodic] freeze=3ms shot=351ms unfreeze=12ms saved=True - Frame 10 saved (frame_009.jpg, t=72.0s) - [capture-periodic] freeze=3ms shot=17560ms unfreeze=485ms saved=True - [capture-loop] iter=350 t=90.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=70 ram=3.5/7.0GB (78%) swap=4.1/5.0GB (83%) cpu=42% browser_rss=0.15GB - Frame 11 saved (frame_010.jpg, t=92.8s) - [capture-periodic] freeze=6ms shot=6047ms unfreeze=253ms saved=True - Frame 12 saved (frame_011.jpg, t=101.4s) - [capture-periodic] freeze=33ms shot=8856ms unfreeze=22ms saved=True - [capture-loop] iter=400 t=112.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.1/7.0GB (90%) swap=4.0/5.0GB (80%) cpu=44% browser_rss=0.19GB - Frame 13 saved (frame_012.jpg, t=112.3s) - [capture-periodic] freeze=3ms shot=8907ms unfreeze=58ms saved=True - [capture-loop] iter=450 t=128.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.3/7.0GB (83%) swap=6.0/7.0GB (86%) cpu=50% browser_rss=0.21GB - Frame 14 saved (frame_013.jpg, t=133.1s) - [capture-periodic] freeze=3ms shot=413ms unfreeze=6ms saved=True - [capture-loop] iter=500 t=134.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.1/7.0GB (71%) swap=6.0/7.0GB (85%) cpu=42% browser_rss=0.23GB - Frame 15 saved (frame_014.jpg, t=135.7s) - [capture-periodic] freeze=2ms shot=236ms unfreeze=41ms saved=True + [ComfyUI] got prompt + [ComfyUI] got prompt + [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python + [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python + [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'} + [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'} + [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto' + [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto' + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python + [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python + [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp'] + [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp'] + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python + [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']... + [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock']... + [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True + [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_bb28b2bc08c0.sock exists=True + Frame 2 saved (frame_001.jpg, t=2.3s) + [capture-periodic] freeze=3ms shot=145ms unfreeze=6ms saved=True + Frame 3 saved (frame_002.jpg, t=4.6s) + [capture-periodic] freeze=2ms shot=90ms unfreeze=2ms saved=True + [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=68% browser_rss=0.59GB + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=1 sending call_method + [ComfyUI] [SubprocessWorker] call_id=1 sending call_method + [ComfyUI] + [ComfyUI] + [capture-loop] iter=100 t=11.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (60%) swap=0.0/0.0GB (0%) cpu=55% browser_rss=0.56GB + [ComfyUI] sharp_2572gikvuh.pt: 0%| | 0.00/2.81G [00:00 + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1807 in + [ComfyUI] + [ComfyUI] + [ComfyUI] [worker:ComfyUI-Sharp] === END === + [ComfyUI] [worker:ComfyUI-Sharp] === END === + [ComfyUI] + [ComfyUI] + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536] + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536] + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35 + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35 + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4 + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4 + [capture-loop] iter=450 t=67.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (40%) cpu=70% browser_rss=0.18GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB + [capture-loop] iter=500 t=79.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.6/7.0GB (93%) swap=0.4/1.0GB (38%) cpu=51% browser_rss=0.16GB + Frame 14 saved (frame_013.jpg, t=80.4s) + [capture-periodic] freeze=2416ms shot=3365ms unfreeze=21ms saved=True + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB + Frame 15 saved (frame_014.jpg, t=88.4s) + [capture-periodic] freeze=3ms shot=708ms unfreeze=32ms saved=True + Frame 16 saved (frame_015.jpg, t=91.2s) + [capture-periodic] freeze=18ms shot=18036ms unfreeze=133ms saved=True + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB + [capture-loop] iter=550 t=110.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.8/7.0GB (76%) swap=3.8/5.0GB (76%) cpu=50% browser_rss=0.15GB + Frame 17 saved (frame_016.jpg, t=119.5s) + [capture-periodic] freeze=6ms shot=1256ms unfreeze=5ms saved=True + [ComfyUI] [worker:ComfyUI-Sharp] + [ComfyUI] [worker:ComfyUI-Sharp] + [ComfyUI] === WATCHDOG TICK 2 === + [ComfyUI] === WATCHDOG TICK 2 === + [ComfyUI] [worker:ComfyUI-Sharp] Thread 0x000000016d587000 (most recent call first): + [ComfyUI] [worker:ComfyUI-Sharp] Thread 0x000000016d587000 (most recent call first): + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 359 in wait + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 359 in wait + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 655 in wait + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 655 in wait + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/tqdm/_monitor.py", line 60 in run + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/tqdm/_monitor.py", line 60 in run + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1075 in _bootstrap_inner + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1075 in _bootstrap_inner + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1032 in _bootstrap + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1032 in _bootstrap + [ComfyUI] + [ComfyUI] + [ComfyUI] Current thread 0x000000016c257000 (most recent call first): + [ComfyUI] Current thread 0x000000016c257000 (most recent call first): + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1012 in run + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1012 in run + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1075 in _bootstrap_inner + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1075 in _bootstrap_inner + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1032 in _bootstrap + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1032 in _bootstrap + [ComfyUI] + [ComfyUI] + [ComfyUI] Thread 0x00000002035ea240 (most recent call first): + [ComfyUI] Thread 0x00000002035ea240 (most recent call first): + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 42 in _monodepth_to + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 42 in _monodepth_to + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 292 in _predict_image_cached + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 292 in _predict_image_cached + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 184 in execute + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 184 in execute + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py", line 124 in decorate_context + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py", line 124 in decorate_context + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1762 in main + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1762 in main + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1807 in + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1807 in + [ComfyUI] + [ComfyUI] + [ComfyUI] [worker:ComfyUI-Sharp] === END === + [ComfyUI] [worker:ComfyUI-Sharp] === END === + [ComfyUI] + [ComfyUI] + Frame 18 saved (frame_017.jpg, t=122.9s) + [capture-periodic] freeze=2ms shot=7091ms unfreeze=1337ms saved=True + [capture-loop] iter=600 t=134.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=21 ram=2.0/7.0GB (90%) swap=4.3/5.0GB (86%) cpu=43% browser_rss=0.21GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB + Frame 19 saved (frame_018.jpg, t=137.8s) + [capture-periodic] freeze=7ms shot=775ms unfreeze=3ms saved=True + [capture-loop] iter=650 t=146.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=10 ram=4.6/7.0GB (90%) swap=6.5/7.0GB (93%) cpu=60% browser_rss=0.15GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB + [capture-loop] iter=700 t=153.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=5.1/7.0GB (85%) swap=6.4/7.0GB (92%) cpu=59% browser_rss=0.16GB + [capture-loop] iter=750 t=159.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=3.8/7.0GB (71%) swap=6.4/7.0GB (91%) cpu=69% browser_rss=0.16GB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] SharpPredict done (120.71s): result: NodeOutput + [ComfyUI] [comfy-env] SharpPredict done (120.71s): result: NodeOutput + [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3] + [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3] + [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python + [ComfyUI] [comfy-env] SubprocessWorker: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python + [ComfyUI] [comfy-env] env_vars: {'KMP_DUPLICATE_LIB_OK': 'TRUE', 'OMP_NUM_THREADS': '1', 'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'} + [ComfyUI] [comfy-env] env_vars: {'KMP_DUPLICATE_LIB_OK': 'TRUE', 'OMP_NUM_THREADS': '1', 'COMFYUI_BASE': '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI'} + [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python + [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python + [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack'] + [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack'] + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python + [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock']... + [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock']... + [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock exists=True + [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3811e827ce40.sock exists=True + Frame 20 saved (frame_019.jpg, t=161.5s) + [capture-periodic] freeze=8ms shot=198ms unfreeze=3ms saved=True + Frame 21 saved (frame_020.jpg, t=163.8s) + [capture-periodic] freeze=2ms shot=1210ms unfreeze=3ms saved=True + [capture-loop] iter=800 t=167.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=2.2/7.0GB (82%) swap=6.5/7.0GB (93%) cpu=57% browser_rss=0.20GB + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=1 sending call_method + [ComfyUI] [SubprocessWorker] call_id=1 sending call_method + [ComfyUI] [worker:ComfyUI-GeometryPack] INFO: Loading PLY: sharp_1778402306862.ply (63.00 MB) + [ComfyUI] [worker:ComfyUI-GeometryPack] INFO: Loading PLY: sharp_1778402306862.ply (63.00 MB) + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] GeomPackPreviewGaussian done (11.45s): result: NodeOutput + [ComfyUI] [comfy-env] GeomPackPreviewGaussian done (11.45s): result: NodeOutput + [ComfyUI] Prompt executed in 172.36 seconds + [ComfyUI] Prompt executed in 172.36 seconds Node executed (1 total), capturing... - Frame 16 saved (frame_015.jpg, t=140.6s) - [capture-node] freeze=30ms shot=268ms unfreeze=0ms saved=True - Execution complete (t=140.6s) + Frame 22 saved (frame_021.jpg, t=173.0s) + [capture-node] freeze=2ms shot=114ms unfreeze=6ms saved=True + Execution complete (t=173.3s) [3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear... [3d-wait] Phase 1 done in 0.0s [3d-wait] Phase 2: iframes=1 [3d-wait] iframe viewer_ready=False (matched 0 console logs) [3d-wait] Waiting for 'Loaded successfully' console message (timeout=60s)... - [3d-wait] Got 'Loaded successfully' after 5.5s - [3d-wait] Unfrozen in 0.295s, rendering for 5s... - [3d-wait] JS halted via CDP after 5.5s + [3d-wait] Got 'Loaded successfully' after 3.3s + [3d-wait] Unfrozen in 0.364s, rendering for 5s... + [3d-wait] JS halted via CDP after 5.6s [3d-wait] Re-frozen in 6.7s - [3d-wait] Total 3D wait: 12.1s - Captured 16 unique frames over 153.12s + [3d-wait] Total 3D wait: 10.0s + Captured 22 unique frames over 183.31s [debug] iframes: 1 - [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_gaussian.html?v=177, canvas=1536x1024, rafFrozen=True + [debug] iframe[0]: src=http://127.0.0.1:41888/extensions/ComfyUI-GeometryPack/viewer_gaussian.html?v=17, canvas=1536x1024, rafFrozen=True [timing] trigger_3d_previews: 0.0s Saved high-quality screenshot: sharp_basic_executed.png - [timing] final_screenshot: 0.5s - Captured 17 video frames \ No newline at end of file + [timing] final_screenshot: 0.7s + Captured 23 video frames \ No newline at end of file diff --git a/dev/macos-cpu/logs/sharp_basic_console.log b/dev/macos-cpu/logs/sharp_basic_console.log index 1be0d37..9135a8c 100644 --- a/dev/macos-cpu/logs/sharp_basic_console.log +++ b/dev/macos-cpu/logs/sharp_basic_console.log @@ -8,11 +8,19 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-warning] WARNING: Multiple instances of Three.js being imported. -[Console-log] [VTK Bundle] GLTFImporter included in bundle -[Console-log] [GeomPack] Loading mesh preview extension... -[Console-log] [GeomPack] Mesh preview extension registered +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... +[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer +[Console-log] [BVHViewer] Loading BVH Viewer extension +[Console-log] [BVHViewer] Loading BVH viewer extension... +[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer +[Console-log] [GeomPack] Loading UV mesh preview extension... +[Console-log] [GeomPack] UV mesh preview extension registered [Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... [Console-log] [GeomPack] VTK.js textured mesh preview extension registered +[Console-log] [GeomPack] Loading mesh preview extension... +[Console-log] [GeomPack] Mesh preview extension registered +[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension [Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... [Console-log] [UniRig] Loading FBX mesh preview extension... [Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack @@ -26,25 +34,17 @@ [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack [Console-log] [MotionCapture] FBX mesh preview extension registered -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... -[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer -[Console-log] [GeomPack] Loading UV mesh preview extension... -[Console-log] [GeomPack] UV mesh preview extension registered -[Console-log] [UniRig Compare] Loading compare skeleton widget... -[Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Compare] Compare skeleton widget registered -[Console-log] [GeomPack Gaussian] Loading extension... -[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension [Console-log] [UniRig Debug] Loading FBX mesh preview extension... [Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack [Console-log] [UniRig Debug] FBX mesh preview extension registered +[Console-log] [UniRig Compare] Loading compare skeleton widget... +[Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Compare] Compare skeleton widget registered [Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension [Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... [Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh -[Console-log] [BVHViewer] Loading BVH Viewer extension -[Console-log] [BVHViewer] Loading BVH viewer extension... -[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer +[Console-log] [VTK Bundle] GLTFImporter included in bundle +[Console-log] [GeomPack Gaussian] Loading extension... [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. [Console-log] [GeomPack] Registering Preview Mesh node [Console-log] [GeomPack] Registering Preview Mesh UV node @@ -54,11 +54,11 @@ [Console-log] [comfy-test] graphToPrompt: 4 nodes, missing class_type: [], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} [Console-log] [GeomPack Gaussian] onExecuted called with: {ply_file: Array(1), filename: Array(1), file_size_mb: Array(1), extrinsics: Array(1), intrinsics: Array(1)} [Console-log] [GeomPack Gaussian] Resized node to: 512 x 401 (aspect ratio: 1.50 ) -[Console-log] [GaussianViewer] Received LOAD_MESH_URL: /view?filename=sharp_1778346984924.ply&type=output&subfolder= +[Console-log] [GaussianViewer] Received LOAD_MESH_URL: /view?filename=sharp_1778402306862.ply&type=output&subfolder= [Console-log] [GaussianViewer] Pre-calculated scale compensation: 31.60 x -[Console-log] [GaussianViewer] Loading from URL: /view?filename=sharp_1778346984924.ply&type=output&subfolder= -[Console-log] [GaussianViewer] Scene bounds center: 0.24152803421020508 17.983082056045532 84.83748120069504 -[Console-log] [GaussianViewer] Scene bounds size: 32.445658683776855 50.42951154708862 166.5982004404068 +[Console-log] [GaussianViewer] Loading from URL: /view?filename=sharp_1778402306862.ply&type=output&subfolder= +[Console-log] [GaussianViewer] Scene bounds center: -28.122323274612427 -7.507063984870911 52.29748713970184 +[Console-log] [GaussianViewer] Scene bounds size: 66.45147466659546 19.041005849838257 102.51345467567444 [Console-log] [GaussianViewer] Applied scale compensation: 31.60 x, 1179648 gaussians [Console-log] [GaussianViewer] Setting camera from extrinsics/intrinsics [Console-log] [GaussianViewer] Extrinsics: [[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]] @@ -72,10 +72,10 @@ [Console-log] [GaussianViewer] Gaussian scale compensation (with 3x boost): 9.48 x [Console-log] [GaussianViewer] Calculated FOV: 43.60281897270364 degrees [Console-log] [GaussianViewer] Target Z distance: 2.4999999999999996 -[Console-log] [GaussianViewer] Scene center: 0.24152803421020508 -17.983082056045532 84.83748120069504 -[Console-log] [GaussianViewer] Closest point Z: 1.5 -[Console-log] [GaussianViewer] Orbit center Z: 2.3 (closest + 50%) +[Console-log] [GaussianViewer] Scene center: -28.122323274612427 7.507063984870911 52.29748713970184 +[Console-log] [GaussianViewer] Closest point Z: 1.0 +[Console-log] [GaussianViewer] Orbit center Z: 1.6 (closest + 50%) [Console-log] [GaussianViewer] Camera set to position: 0 0 0 -[Console-log] [GaussianViewer] Looking at target: 0 0 84.83748120069504 +[Console-log] [GaussianViewer] Looking at target: 0 0 52.29748713970184 [Console-log] [GaussianViewer] This should match the original input image view [Console-log] [GaussianViewer] Loaded successfully from URL \ No newline at end of file diff --git a/dev/macos-cpu/logs/sharp_basic_resources.csv b/dev/macos-cpu/logs/sharp_basic_resources.csv index 9764c88..4a4d202 100644 --- a/dev/macos-cpu/logs/sharp_basic_resources.csv +++ b/dev/macos-cpu/logs/sharp_basic_resources.csv @@ -1,152 +1,173 @@ # total_ram_gb=7.0 t,ram_gb,vram_gb -0.0,3.75, -1.1,3.74, -2.2,3.75, -3.2,3.76, -4.3,3.77, -5.4,3.8, -6.6,3.81, -7.7,3.8, -8.7,3.83, -9.8,3.78, -10.9,3.8, -12.0,3.79, -13.1,3.79, -14.1,3.78, -15.3,3.79, -16.4,3.77, -17.5,3.74, -18.7,3.75, -19.7,3.72, -20.9,3.73, -22.0,3.71, -23.1,3.68, -24.3,3.59, -25.3,3.54, -26.4,3.43, -27.6,3.33, -28.6,3.22, -29.7,3.09, -30.9,2.99, -32.0,3.01, -33.0,3.04, -34.1,3.15, -35.2,3.31, -36.3,2.5, -37.4,2.54, -38.5,2.58, -39.5,3.21, -40.6,3.5, -41.7,3.26, -42.8,2.96, -43.9,2.76, -45.0,2.51, -46.1,2.33, -47.1,2.48, -48.2,3.0, -49.3,3.82, -50.3,3.52, -51.5,4.32, -52.6,4.99, -53.7,4.71, -54.8,4.55, -55.9,5.66, -57.0,5.68, -58.1,5.68, -59.2,5.68, -60.2,5.68, -61.2,5.68, -62.2,5.67, -63.2,5.68, -64.3,5.68, -65.3,5.67, -66.4,5.68, -67.5,5.68, -68.6,5.68, -69.8,4.81, -70.8,3.55, -71.9,3.12, -73.1,2.81, -74.2,3.55, -75.4,4.37, -76.4,5.2, -77.5,6.12, -78.6,5.56, -79.6,4.78, -80.8,3.76, -81.9,3.31, -83.1,2.97, -84.2,3.79, -85.3,4.94, -86.4,5.24, -87.5,3.67, -88.6,3.2, -89.8,2.93, -90.9,2.71, -92.0,4.48, -93.0,5.51, -94.0,4.64, -95.2,3.54, -96.3,3.38, -97.5,2.93, -98.5,3.06, -99.6,3.38, -100.7,3.73, -101.7,4.0, -102.8,4.62, -103.9,4.98, -104.9,5.17, -105.9,4.24, -107.1,4.35, -108.2,5.12, -109.4,4.46, -110.5,3.01, -111.5,2.6, -112.5,2.19, -113.6,2.82, -114.6,2.19, -115.6,2.63, -116.8,3.37, -117.9,3.94, -118.9,3.44, -120.1,4.03, -121.2,3.17, -122.3,3.04, -123.5,4.16, -124.7,3.75, -125.8,3.29, -126.9,3.18, -128.1,4.44, -129.2,3.98, -130.3,4.59, -131.5,5.45, -132.6,5.63, -133.7,5.6, -134.8,4.57, -135.9,4.27, -137.0,3.2, -138.0,4.19, -139.2,3.93, -140.2,4.21, -141.3,3.14, -142.4,3.07, -143.6,3.06, -144.7,2.89, -145.7,2.57, -146.8,2.38, -148.0,2.16, -149.1,2.24, -150.2,2.16, -151.3,2.04, -152.4,2.1, -153.4,2.23, -154.4,2.26, -155.5,2.24, -156.5,2.25, -157.6,2.26, -158.6,2.26, -159.7,2.27, -160.7,2.27, -161.9,2.24, -162.9,2.24, +0.0,0.56, +1.0,0.56, +2.0,0.56, +3.1,0.56, +4.1,0.56, +5.1,0.56, +6.3,0.56, +7.4,0.56, +8.5,0.62, +9.6,0.72, +10.8,0.74, +11.9,0.8, +13.1,0.78, +14.2,0.81, +15.3,0.83, +16.4,0.86, +17.6,0.91, +18.7,0.93, +19.8,1.01, +21.0,1.2, +22.1,1.25, +23.2,1.42, +24.2,1.54, +25.3,1.47, +26.4,1.58, +27.6,1.62, +28.7,1.68, +29.9,1.72, +30.9,1.8, +32.0,1.89, +33.2,1.95, +34.3,1.97, +35.5,1.96, +36.7,1.99, +37.7,2.0, +38.9,1.87, +40.0,2.04, +41.2,2.1, +42.4,1.92, +43.6,1.73, +44.7,1.66, +45.8,1.69, +46.8,2.12, +47.9,1.69, +49.0,1.76, +50.2,1.78, +51.3,2.1, +52.4,2.15, +53.4,2.25, +54.5,1.98, +55.7,1.63, +56.9,1.43, +58.0,1.57, +59.2,1.6, +60.3,1.39, +61.4,1.32, +62.6,0.76, +63.8,0.21, +64.8,0.12, +65.9,0.13, +67.0,0.13, +68.2,0.13, +69.3,0.13, +70.3,0.21, +71.4,0.23, +72.4,0.23, +73.6,0.14, +74.7,0.12, +75.8,0.12, +76.9,0.12, +78.0,0.09, +79.0,0.07, +80.2,0.06, +81.3,0.06, +82.3,0.06, +83.4,0.06, +84.4,0.06, +85.6,0.06, +86.7,0.06, +87.9,0.07, +90.5,0.07, +91.6,0.07, +92.9,0.06, +94.0,0.05, +95.0,0.06, +96.2,0.07, +97.3,0.06, +98.4,0.07, +99.6,0.07, +100.9,0.07, +102.2,0.07, +103.4,0.06, +104.5,0.03, +105.6,0.03, +106.7,0.04, +107.8,0.04, +109.0,0.04, +110.1,0.04, +111.4,0.02, +112.5,0.03, +113.6,0.02, +114.7,0.02, +115.9,0.02, +116.9,0.03, +118.0,0.04, +119.1,0.04, +120.1,0.04, +121.5,0.04, +122.7,0.02, +123.8,0.02, +124.9,0.03, +125.9,0.03, +126.9,0.04, +128.0,0.04, +129.1,0.04, +130.1,0.04, +131.3,0.04, +132.6,0.04, +133.7,0.04, +134.9,0.04, +136.0,0.04, +137.1,0.04, +138.2,0.03, +139.3,0.03, +141.2,0.04, +142.4,0.04, +143.5,0.05, +144.6,0.06, +145.8,0.08, +146.9,0.09, +148.3,0.02, +149.4,0.03, +150.8,0.03, +152.3,0.03, +153.5,0.03, +154.5,0.04, +155.7,0.05, +156.7,0.05, +157.8,0.05, +159.0,0.05, +160.1,0.07, +161.2,0.08, +162.3,0.09, +163.4,0.21, +164.6,0.26, +165.7,0.29, +166.8,0.32, +168.0,0.24, +169.2,0.25, +170.3,0.22, +171.4,0.34, +172.5,0.36, +173.7,0.38, +174.8,0.39, +176.0,0.4, +177.1,0.49, +178.2,0.54, +179.4,0.59, +180.5,0.63, +181.6,0.73, +182.7,0.83, +183.7,0.94, +184.8,0.81, +186.0,0.69, +187.1,0.69, +188.1,0.69, +189.2,0.68, +190.3,0.66, +191.3,0.66, +192.4,0.65, +193.6,0.57, diff --git a/dev/macos-cpu/logs/sharp_exif.log b/dev/macos-cpu/logs/sharp_exif.log index 1878715..eac36b2 100644 --- a/dev/macos-cpu/logs/sharp_exif.log +++ b/dev/macos-cpu/logs/sharp_exif.log @@ -1,38 +1,367 @@ Capturing execution frames: sharp_exif.json Frame 1 saved (frame_000.jpg, t=0.0s) Validating workflow... + [ComfyUI] === /validate endpoint called === + [ComfyUI] === /validate endpoint called === + [ComfyUI] Received JSON with keys: ['prompt'] + [ComfyUI] Received JSON with keys: ['prompt'] + [ComfyUI] Prompt has 4 nodes + [ComfyUI] Prompt has 4 nodes + [ComfyUI] Node 2: LoadSharpModel + [ComfyUI] Node 2: LoadSharpModel + [ComfyUI] Inputs: {"precision": "auto"} + [ComfyUI] Inputs: {"precision": "auto"} + [ComfyUI] Node 7: SharpPredict + [ComfyUI] Node 7: SharpPredict + [ComfyUI] Inputs: {"focal_length_mm": ["9", 2], "output_prefix": "sharp", "model": ["2", 0], "image": ["9", 0]} + [ComfyUI] Inputs: {"focal_length_mm": ["9", 2], "output_prefix": "sharp", "model": ["2", 0], "image": ["9", 0]} + [ComfyUI] Node 8: GeomPackPreviewGaussian + [ComfyUI] Node 8: GeomPackPreviewGaussian + [ComfyUI] Inputs: {"preview_gaussian": "", "ply_path": ["7", 0], "extrinsics": ["7", 1], "intrinsics": ["7", 2]} + [ComfyUI] Inputs: {"preview_gaussian": "", "ply_path": ["7", 0], "extrinsics": ["7", 1], "intrinsics": ["7", 2]} + [ComfyUI] Node 9: LoadImageWithExif + [ComfyUI] Node 9: LoadImageWithExif Queuing workflow for execution... - Frame 2 saved (frame_001.jpg, t=2.5s) - [capture-periodic] freeze=14ms shot=1571ms unfreeze=8ms saved=True - Frame 3 saved (frame_002.jpg, t=6.3s) - [capture-periodic] freeze=3ms shot=17694ms unfreeze=56ms saved=True - [capture-loop] iter=50 t=25.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=13 ram=5.6/7.0GB (93%) swap=1.3/2.0GB (64%) cpu=41% browser_rss=0.28GB - [capture-loop] iter=100 t=64.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.5/7.0GB (88%) swap=4.4/5.0GB (88%) cpu=42% browser_rss=0.15GB - [capture-loop] iter=150 t=93.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=3.6/7.0GB (90%) swap=5.2/6.0GB (87%) cpu=49% browser_rss=0.16GB - Frame 4 saved (frame_003.jpg, t=105.5s) - [capture-periodic] freeze=17ms shot=419ms unfreeze=17ms saved=True - [capture-loop] iter=200 t=106.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=4.0/7.0GB (81%) swap=6.3/7.0GB (91%) cpu=45% browser_rss=0.24GB - Frame 5 saved (frame_004.jpg, t=108.2s) - [capture-periodic] freeze=28ms shot=1777ms unfreeze=43ms saved=True - [capture-loop] iter=250 t=115.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=2.2/7.0GB (82%) swap=6.6/7.0GB (94%) cpu=54% browser_rss=0.24GB + [ComfyUI] Inputs: {"image": "eth3d.png", "default_focal_mm": 30} + [ComfyUI] Inputs: {"image": "eth3d.png", "default_focal_mm": 30} + [ComfyUI] Generated prompt_id: 467423e8-5c32-460f-a950-1351ea36d512 + [ComfyUI] Generated prompt_id: 467423e8-5c32-460f-a950-1351ea36d512 + [ComfyUI] Calling execution.validate_prompt()... + [ComfyUI] Calling execution.validate_prompt()... + [ComfyUI] Validation result: valid=True + [ComfyUI] Validation result: valid=True + [ComfyUI] === Validation PASSED === + [ComfyUI] === Validation PASSED === + [ComfyUI] got prompt + [ComfyUI] got prompt + [ComfyUI] [comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0 + [ComfyUI] [comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0 + [ComfyUI] [SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-Sharp] Health check: failed + [ComfyUI] [ComfyUI-Sharp] Health check: failed + [ComfyUI] [ComfyUI-Sharp] Socket unhealthy, restarting worker... + [ComfyUI] [ComfyUI-Sharp] Socket unhealthy, restarting worker... + [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python + [ComfyUI] [ComfyUI-Sharp] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python + [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp'] + [ComfyUI] [ComfyUI-Sharp] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp'] + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/bin/python + [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock']... + [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'sharp-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock']... + [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock exists=True + [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_3a3710ac7a43.sock exists=True + [ComfyUI] Traceback (most recent call last): + [ComfyUI] Traceback (most recent call last): + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1807, in + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1807, in + [ComfyUI] main() + [ComfyUI] main() + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1667, in main + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1667, in main + [ComfyUI] transport.send({"status": "pong", "call_id": _current_call_id}) + [ComfyUI] transport.send({"status": "pong", "call_id": _current_call_id}) + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1075, in send + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1075, in send + [ComfyUI] self._sock.sendall(msg) + [ComfyUI] self._sock.sendall(msg) + [ComfyUI] BrokenPipeError: [Errno 32] Broken pipe + [ComfyUI] BrokenPipeError: [Errno 32] Broken pipe + Frame 2 saved (frame_001.jpg, t=2.4s) + [capture-periodic] freeze=16ms shot=153ms unfreeze=5ms saved=True + Frame 3 saved (frame_002.jpg, t=4.7s) + [capture-periodic] freeze=8ms shot=776ms unfreeze=6ms saved=True + [capture-loop] iter=50 t=7.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=2.1/7.0GB (36%) swap=6.1/8.0GB (76%) cpu=66% browser_rss=0.47GB + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=3 sending call_method + [ComfyUI] [SubprocessWorker] call_id=3 sending call_method + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] LoadImageWithExif done (9.02s): result: NodeOutput + [ComfyUI] [comfy-env] LoadImageWithExif done (9.02s): result: NodeOutput + [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto' + [ComfyUI] [comfy-env] Running LoadSharpModel: precision: 'auto' + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-Sharp] Health check: ok + [ComfyUI] [ComfyUI-Sharp] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=4 sending call_method + [ComfyUI] [SubprocessWorker] call_id=4 sending call_method + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] LoadSharpModel done (0.50s): result: NodeOutput + [ComfyUI] [comfy-env] LoadSharpModel done (0.50s): result: NodeOutput + [ComfyUI] [comfy-env] Running SharpPredict: focal_length_mm: 20.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,2022,3040,3] cpu + [ComfyUI] [comfy-env] Running SharpPredict: focal_length_mm: 20.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,2022,3040,3] cpu + [ComfyUI] [SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-Sharp] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-Sharp] Health check: ok + [ComfyUI] [ComfyUI-Sharp] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 2022, 3040, 3]) + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 2022, 3040, 3]) + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=5 sending call_method + [ComfyUI] [SubprocessWorker] call_id=5 sending call_method + [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2022, 3040, 3] + [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2022, 3040, 3] + [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2022, 3040, 3]) + [ComfyUI] [worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2022, 3040, 3]) + Frame 4 saved (frame_003.jpg, t=9.9s) + [capture-periodic] freeze=4ms shot=147ms unfreeze=8ms saved=True + [capture-loop] iter=100 t=13.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=3.5/7.0GB (55%) swap=4.2/8.0GB (53%) cpu=74% browser_rss=0.47GB + [capture-loop] iter=150 t=21.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=2.8/7.0GB (75%) swap=2.0/7.0GB (28%) cpu=90% browser_rss=0.42GB + [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5 + [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5 + [ComfyUI] [comfy-env] VRAM request: 2.81GB, free before eviction: 1.73GB + [ComfyUI] [comfy-env] VRAM request: 2.81GB, free before eviction: 1.73GB + [ComfyUI] [comfy-env] VRAM after eviction: 1.73GB + [ComfyUI] [comfy-env] VRAM after eviction: 1.73GB + [capture-loop] iter=200 t=32.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=16 ram=3.5/7.0GB (76%) swap=0.7/2.0GB (33%) cpu=94% browser_rss=0.31GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536] + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] start: 0.00 GB, input=[1, 3, 1536, 1536] + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35 + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] patches: 0.00 GB, x0=25 x1=9 x2=1 total=35 + [capture-loop] iter=250 t=38.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.8/7.0GB (78%) swap=0.6/2.0GB (32%) cpu=90% browser_rss=0.31GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4 + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after first chunk (4/35): 0.00 GB, chunk_size=4 + [capture-loop] iter=300 t=55.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.7/7.0GB (90%) swap=0.8/2.0GB (42%) cpu=78% browser_rss=0.23GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after all chunks + cache clear: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge intermediates: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after merge all: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after image_encoder: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] + [ComfyUI] [worker:ComfyUI-Sharp] + [ComfyUI] === WATCHDOG TICK 1 === + [ComfyUI] === WATCHDOG TICK 1 === + [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first): + [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first): + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1012 in run + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1012 in run + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1075 in _bootstrap_inner + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1075 in _bootstrap_inner + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1032 in _bootstrap + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1032 in _bootstrap + [ComfyUI] + [ComfyUI] + [ComfyUI] Thread 0x00000002035ea240 (most recent call first): + [ComfyUI] Thread 0x00000002035ea240 (most recent call first): + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py", line 548 in _conv_forward + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py", line 548 in _conv_forward + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py", line 553 in forward + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/conv.py", line 553 in forward + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy/ops.py", line 518 in forward + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy/ops.py", line 518 in forward + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/container.py", line 253 in forward + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/container.py", line 253 in forward + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py", line 732 in forward + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py", line 732 in forward + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py", line 1109 in forward + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py", line 1109 in forward + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py", line 2006 in encode + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/sharp/model.py", line 2006 in encode + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 287 in _predict_image_cached + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 287 in _predict_image_cached + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 184 in execute + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 184 in execute + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py", line 124 in decorate_context + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py", line 124 in decorate_context + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1762 in main + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1762 in main + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1807 in + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1807 in + [ComfyUI] + [ComfyUI] + [ComfyUI] [worker:ComfyUI-Sharp] === END === + [ComfyUI] [worker:ComfyUI-Sharp] === END === + [ComfyUI] + [ComfyUI] + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [SPN] after upsample: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after SPN encoder + cache clear: 0.00 GB + [capture-loop] iter=350 t=77.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=2.7/7.0GB (93%) swap=1.2/2.0GB (59%) cpu=71% browser_rss=0.19GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Monodepth] after decoder: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] + [ComfyUI] [worker:ComfyUI-Sharp] + [ComfyUI] === WATCHDOG TICK 2 === + [ComfyUI] === WATCHDOG TICK 2 === + [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first): + [ComfyUI] [worker:ComfyUI-Sharp] Current thread 0x0000000170a47000 (most recent call first): + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1012 in run + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1012 in run + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1075 in _bootstrap_inner + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1075 in _bootstrap_inner + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1032 in _bootstrap + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/threading.py", line 1032 in _bootstrap + [ComfyUI] + [ComfyUI] + [ComfyUI] Thread 0x00000002035ea240 (most recent call first): + [ComfyUI] Thread 0x00000002035ea240 (most recent call first): + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 43 in _monodepth_to + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 43 in _monodepth_to + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 292 in _predict_image_cached + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 292 in _predict_image_cached + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 184 in execute + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/predict.py", line 184 in execute + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py", line 124 in decorate_context + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.12/site-packages/torch/utils/_contextlib.py", line 124 in decorate_context + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/comfy_api/latest/_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1762 in main + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1762 in main + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1807 in + [ComfyUI] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_kcx8s8gq/persistent_worker.py", line 1807 in + [ComfyUI] + [ComfyUI] + [ComfyUI] [worker:ComfyUI-Sharp] === END === + [ComfyUI] [worker:ComfyUI-Sharp] === END === + [ComfyUI] + [ComfyUI] + [capture-loop] iter=400 t=124.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=30 ram=3.4/7.0GB (78%) swap=4.3/5.0GB (87%) cpu=55% browser_rss=0.16GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] start: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after depth_alignment: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after init_model: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after feature_model: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB + [ComfyUI] [worker:ComfyUI-Sharp] WARNING: [Decode] after prediction_head: 0.00 GB + [capture-loop] iter=450 t=147.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.6/7.0GB (92%) swap=6.3/7.0GB (90%) cpu=64% browser_rss=0.18GB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=5 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=5 + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] SharpPredict done (143.25s): result: NodeOutput + [ComfyUI] [comfy-env] SharpPredict done (143.25s): result: NodeOutput + [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3] + [ComfyUI] [comfy-env] Running GeomPackPreviewGaussian: ply_path: '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_worksp..., extrinsics: list[4], intrinsics: list[3] + [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] call_method: nodes.visualization.preview_gaussian.PreviewGaussianNode.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-GeometryPack] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-GeometryPack] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-GeometryPack] Health check: failed + [ComfyUI] [ComfyUI-GeometryPack] Health check: failed + [ComfyUI] [ComfyUI-GeometryPack] Socket unhealthy, restarting worker... + [ComfyUI] [ComfyUI-GeometryPack] Socket unhealthy, restarting worker... + [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python + [ComfyUI] [ComfyUI-GeometryPack] python: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python + [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack'] + [ComfyUI] [ComfyUI-GeometryPack] sys_path sent to worker: ['/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.1/site-packages', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/custom_nodes/ComfyUI-GeometryPack'] + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/bin/python + [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock']... + [ComfyUI] [SubprocessWorker] launching cmd=['/Users/runner/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/.ce/pixi.toml', '-e', 'geometrypack-nodes', 'python', '/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfyui_pvenv_wt7kaaod/persistent_worker.py', 'unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock']... + [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock exists=True + [ComfyUI] [SubprocessWorker] socket_addr=unix:///var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_worker_ea1aacc83faa.sock exists=True + Frame 5 saved (frame_004.jpg, t=154.1s) + [capture-periodic] freeze=15ms shot=283ms unfreeze=7ms saved=True + [capture-loop] iter=500 t=155.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=23 ram=3.2/7.0GB (69%) swap=6.1/7.0GB (87%) cpu=66% browser_rss=0.20GB + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=2 sending call_method + [ComfyUI] [SubprocessWorker] call_id=2 sending call_method + [capture-loop] iter=550 t=161.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=2.6/7.0GB (77%) swap=6.0/7.0GB (86%) cpu=54% browser_rss=0.21GB + [ComfyUI] [worker:ComfyUI-GeometryPack] INFO: Loading PLY: sharp_1778402470627.ply (63.00 MB) + [ComfyUI] [worker:ComfyUI-GeometryPack] INFO: Loading PLY: sharp_1778402470627.ply (63.00 MB) + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] GeomPackPreviewGaussian done (14.68s): result: NodeOutput + [ComfyUI] [comfy-env] GeomPackPreviewGaussian done (14.68s): result: NodeOutput + [ComfyUI] Prompt executed in 167.56 seconds + [ComfyUI] Prompt executed in 167.56 seconds Node executed (1 total), capturing... - Frame 6 saved (frame_005.jpg, t=119.0s) - [capture-node] freeze=4ms shot=347ms unfreeze=0ms saved=True - Execution complete (t=119.0s) + Frame 6 saved (frame_005.jpg, t=168.2s) + [capture-node] freeze=4ms shot=220ms unfreeze=53ms saved=True + [capture-loop] iter=600 t=168.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=2.1/7.0GB (84%) swap=6.2/7.0GB (89%) cpu=56% browser_rss=0.22GB + Execution complete (t=173.2s) [3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear... - [3d-wait] Phase 1 done in 0.0s + [3d-wait] Phase 1 done in 0.1s [3d-wait] Phase 2: iframes=1 [3d-wait] iframe viewer_ready=False (matched 0 console logs) [3d-wait] Waiting for 'Loaded successfully' console message (timeout=60s)... - [3d-wait] Got 'Loaded successfully' after 3.8s - [3d-wait] Unfrozen in 0.229s, rendering for 5s... - [3d-wait] JS halted via CDP after 5.3s - [3d-wait] Re-frozen in 6.5s - [3d-wait] Total 3D wait: 10.3s - Captured 6 unique frames over 129.77s + [3d-wait] Got 'Loaded successfully' after 1.3s + [3d-wait] Unfrozen in 0.730s, rendering for 5s... + [3d-wait] JS halted via CDP after 6.0s + [3d-wait] Re-frozen in 7.3s + [3d-wait] Total 3D wait: 8.8s + Captured 6 unique frames over 182.16s [debug] iframes: 1 - [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_gaussian.html?v=177, canvas=3040x2022, rafFrozen=True + [debug] iframe[0]: src=http://127.0.0.1:41888/extensions/ComfyUI-GeometryPack/viewer_gaussian.html?v=17, canvas=3040x2022, rafFrozen=True [timing] trigger_3d_previews: 0.0s Saved high-quality screenshot: sharp_exif_executed.png - [timing] final_screenshot: 0.5s + [timing] final_screenshot: 1.0s Captured 7 video frames \ No newline at end of file diff --git a/dev/macos-cpu/logs/sharp_exif_console.log b/dev/macos-cpu/logs/sharp_exif_console.log index 42f6504..8c677b0 100644 --- a/dev/macos-cpu/logs/sharp_exif_console.log +++ b/dev/macos-cpu/logs/sharp_exif_console.log @@ -7,13 +7,8 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) -[Console-warning] WARNING: Multiple instances of Three.js being imported. [Console-log] [VTK Bundle] GLTFImporter included in bundle -[Console-log] [GeomPack] Loading UV mesh preview extension... -[Console-log] [GeomPack] UV mesh preview extension registered -[Console-log] [BVHViewer] Loading BVH Viewer extension -[Console-log] [BVHViewer] Loading BVH viewer extension... -[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer +[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension [Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... [Console-log] [UniRig] Loading FBX mesh preview extension... [Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack @@ -27,24 +22,29 @@ [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack [Console-log] [MotionCapture] FBX mesh preview extension registered -[Console-log] [UniRig Compare] Loading compare skeleton widget... -[Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Compare] Compare skeleton widget registered -[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... -[Console-log] [GeomPack] VTK.js textured mesh preview extension registered -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... -[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh -[Console-log] [GeomPack] Loading mesh preview extension... -[Console-log] [GeomPack] Mesh preview extension registered [Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension [Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... [Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer +[Console-log] [GeomPack] Loading mesh preview extension... +[Console-log] [GeomPack] Mesh preview extension registered [Console-log] [UniRig Debug] Loading FBX mesh preview extension... [Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack [Console-log] [UniRig Debug] FBX mesh preview extension registered +[Console-log] [GeomPack] Loading UV mesh preview extension... +[Console-log] [GeomPack] UV mesh preview extension registered +[Console-log] [BVHViewer] Loading BVH Viewer extension +[Console-log] [BVHViewer] Loading BVH viewer extension... +[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer +[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... +[Console-log] [GeomPack] VTK.js textured mesh preview extension registered +[Console-log] [UniRig Compare] Loading compare skeleton widget... +[Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Compare] Compare skeleton widget registered +[Console-warning] WARNING: Multiple instances of Three.js being imported. +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... +[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh [Console-log] [GeomPack Gaussian] Loading extension... -[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. [Console-log] [GeomPack] Registering Preview Mesh node [Console-log] [GeomPack] Registering Preview Mesh UV node @@ -56,11 +56,11 @@ [Console-log] [comfy-test] graphToPrompt: 4 nodes, missing class_type: [], sample: {"inputs":{"precision":"auto"},"class_type":"LoadSharpModel","_meta":{"title":"(Down)Load SHARP Model"}} [Console-log] [GeomPack Gaussian] onExecuted called with: {ply_file: Array(1), filename: Array(1), file_size_mb: Array(1), extrinsics: Array(1), intrinsics: Array(1)} [Console-log] [GeomPack Gaussian] Resized node to: 512 x 401 (aspect ratio: 1.50 ) -[Console-log] [GaussianViewer] Received LOAD_MESH_URL: /view?filename=sharp_1778347111728.ply&type=output&subfolder= +[Console-log] [GaussianViewer] Received LOAD_MESH_URL: /view?filename=sharp_1778402470627.ply&type=output&subfolder= [Console-log] [GaussianViewer] Pre-calculated scale compensation: 62.55 x -[Console-log] [GaussianViewer] Loading from URL: /view?filename=sharp_1778347111728.ply&type=output&subfolder= -[Console-log] [GaussianViewer] Scene bounds center: 0.013758182525634766 -0.8084732294082642 7.879383623600006 -[Console-log] [GaussianViewer] Scene bounds size: 13.836523056030273 7.071553945541382 13.429831385612488 +[Console-log] [GaussianViewer] Loading from URL: /view?filename=sharp_1778402470627.ply&type=output&subfolder= +[Console-log] [GaussianViewer] Scene bounds center: 0.13648128509521484 -0.7381453514099121 5.254858911037445 +[Console-log] [GaussianViewer] Scene bounds size: 8.46774959564209 4.465202331542969 8.500492215156555 [Console-log] [GaussianViewer] Applied scale compensation: 62.55 x, 1179648 gaussians [Console-log] [GaussianViewer] Setting camera from extrinsics/intrinsics [Console-log] [GaussianViewer] Extrinsics: [[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]] @@ -74,10 +74,10 @@ [Console-log] [GaussianViewer] Gaussian scale compensation (with 3x boost): 18.77 x [Console-log] [GaussianViewer] Calculated FOV: 61.84680192071069 degrees [Console-log] [GaussianViewer] Target Z distance: 1.6693306252433013 -[Console-log] [GaussianViewer] Scene center: 0.013758182525634766 0.8084732294082642 7.879383623600006 -[Console-log] [GaussianViewer] Closest point Z: 1.2 -[Console-log] [GaussianViewer] Orbit center Z: 1.7 (closest + 50%) +[Console-log] [GaussianViewer] Scene center: 0.13648128509521484 0.7381453514099121 5.254858911037445 +[Console-log] [GaussianViewer] Closest point Z: 1.0 +[Console-log] [GaussianViewer] Orbit center Z: 1.5 (closest + 50%) [Console-log] [GaussianViewer] Camera set to position: 0 0 0 -[Console-log] [GaussianViewer] Looking at target: 0 0 7.879383623600006 +[Console-log] [GaussianViewer] Looking at target: 0 0 5.254858911037445 [Console-log] [GaussianViewer] This should match the original input image view [Console-log] [GaussianViewer] Loaded successfully from URL \ No newline at end of file diff --git a/dev/macos-cpu/logs/sharp_exif_resources.csv b/dev/macos-cpu/logs/sharp_exif_resources.csv index 659c8ab..b883ed4 100644 --- a/dev/macos-cpu/logs/sharp_exif_resources.csv +++ b/dev/macos-cpu/logs/sharp_exif_resources.csv @@ -1,129 +1,175 @@ # total_ram_gb=7.0 t,ram_gb,vram_gb -0.0,2.3, -1.1,2.26, -2.1,2.05, -3.2,2.24, -4.2,2.28, -5.3,2.3, -6.3,2.28, -7.4,2.31, -8.4,2.3, -9.6,2.27, -10.6,3.07, -11.7,3.46, -12.8,3.8, -13.9,4.12, -15.1,4.4, -16.2,4.9, -17.3,4.43, -18.3,3.55, -19.4,3.7, -20.5,3.46, -21.5,3.54, -22.7,3.68, -23.7,4.46, -24.8,5.09, -25.9,5.59, -27.0,5.6, -28.2,5.59, -29.2,5.59, -30.3,5.59, -31.5,5.58, -32.5,5.58, -33.5,5.57, -34.6,5.56, -35.6,5.57, -36.7,5.58, -37.9,5.57, -39.0,5.45, -40.1,4.25, -41.2,3.5, -42.3,3.16, -43.4,3.03, -44.5,3.18, -45.6,3.31, -46.7,4.71, -47.8,5.61, -48.9,6.15, -50.1,5.52, -51.1,5.16, -52.2,5.06, -53.2,3.94, -54.3,3.19, -55.5,2.74, -56.6,2.74, -57.6,3.26, -58.7,3.82, -59.8,4.13, -60.9,5.07, -62.0,5.37, -63.2,4.75, -64.3,3.02, -65.4,2.71, -66.5,2.42, -67.6,2.19, -68.6,2.32, -69.8,3.27, -70.8,3.45, -71.9,4.04, -72.9,3.78, -74.0,4.04, -75.1,4.27, -76.2,5.11, -77.3,5.93, -78.5,4.46, -79.6,4.02, -80.7,3.45, -81.9,2.57, -82.9,2.3, -84.1,2.53, -85.2,2.79, -86.5,3.17, -87.7,2.31, -88.8,2.09, -89.9,2.82, -91.1,2.07, -92.3,2.0, -93.3,3.03, -94.5,2.85, -95.6,2.69, -96.7,3.73, -98.3,3.24, -99.4,2.29, -100.5,3.28, -101.6,4.4, -102.9,4.1, -104.1,3.2, -105.2,2.91, -106.3,3.37, -107.4,4.61, -108.5,5.59, -109.7,5.52, -110.8,5.42, -111.9,4.05, -113.0,5.01, -114.1,3.65, -115.2,2.72, -116.4,2.33, -117.5,2.06, -118.5,2.13, -119.5,1.95, -120.6,2.02, -121.7,2.05, -122.9,2.18, -124.0,2.21, -125.0,2.18, -126.1,2.22, -127.2,2.16, -128.3,2.16, -129.3,2.09, -130.4,2.14, -131.5,2.27, -132.5,2.27, -133.5,2.27, -134.5,2.27, -135.5,2.27, -136.6,2.26, -137.6,2.25, -138.6,2.25, +0.0,0.65, +1.1,0.65, +2.1,0.66, +3.2,0.66, +4.3,0.66, +5.3,0.66, +6.4,0.66, +7.5,0.65, +8.5,0.69, +9.6,0.69, +10.6,0.7, +11.7,0.73, +12.8,0.74, +13.9,0.78, +15.0,0.82, +16.2,1.15, +17.3,1.28, +18.4,1.3, +19.5,1.78, +20.6,2.25, +21.8,2.51, +22.9,2.26, +24.0,1.96, +25.2,1.74, +26.3,1.61, +27.4,1.46, +28.5,1.34, +29.6,1.23, +30.6,1.2, +31.8,1.2, +32.8,0.89, +34.0,0.57, +35.1,0.43, +36.1,0.44, +37.2,0.43, +38.3,0.4, +39.4,0.4, +40.4,0.4, +41.5,0.35, +42.7,0.35, +43.8,0.35, +44.9,0.47, +46.1,0.5, +47.2,0.43, +48.3,0.42, +49.5,0.35, +50.6,0.26, +51.7,0.27, +52.8,0.27, +53.9,0.27, +54.9,0.28, +56.0,0.28, +57.2,0.27, +58.2,0.27, +59.3,0.27, +60.4,0.27, +61.5,0.27, +62.6,0.25, +63.7,0.22, +64.7,0.22, +65.8,0.21, +66.8,0.18, +67.9,0.18, +69.1,0.17, +70.1,0.17, +71.2,0.17, +72.4,0.17, +73.5,0.11, +74.6,0.06, +75.8,0.07, +76.8,0.06, +78.0,0.06, +79.2,0.08, +80.3,0.08, +81.4,0.08, +82.6,0.07, +83.7,0.07, +84.8,0.07, +86.0,0.04, +87.0,0.05, +88.2,0.05, +89.5,0.03, +90.6,0.03, +91.8,0.03, +93.1,0.03, +94.2,0.03, +95.4,0.03, +96.4,0.04, +97.5,0.04, +98.6,0.04, +99.9,0.02, +101.0,0.03, +102.9,0.03, +104.0,0.03, +105.3,0.03, +106.5,0.03, +107.6,0.03, +108.8,0.03, +109.8,0.05, +110.9,0.05, +112.1,0.05, +113.1,0.05, +114.1,0.05, +115.3,0.04, +116.4,0.03, +117.6,0.03, +118.7,0.04, +119.7,0.04, +120.9,0.03, +122.0,0.03, +123.0,0.03, +124.2,0.03, +125.3,0.03, +126.3,0.03, +127.4,0.03, +128.5,0.04, +129.7,0.04, +130.7,0.04, +131.9,0.04, +133.0,0.04, +134.2,0.04, +135.2,0.04, +136.2,0.04, +137.4,0.06, +138.4,0.08, +139.6,0.05, +140.7,0.05, +141.9,0.05, +142.9,0.06, +143.9,0.06, +145.1,0.05, +146.2,0.05, +147.3,0.05, +148.3,0.05, +149.5,0.05, +150.7,0.06, +151.8,0.07, +152.8,0.08, +153.8,0.1, +155.0,0.21, +156.1,0.16, +157.3,0.29, +158.4,0.32, +159.5,0.33, +160.5,0.37, +161.7,0.3, +162.8,0.28, +164.0,0.31, +165.1,0.37, +166.2,0.42, +167.3,0.47, +168.4,0.5, +169.5,0.53, +170.7,0.57, +171.8,0.57, +173.3,0.64, +174.4,0.69, +175.6,0.76, +176.7,0.86, +177.7,0.89, +178.8,0.91, +179.8,0.97, +180.9,0.87, +182.0,0.83, +183.1,0.7, +184.2,0.7, +185.2,0.7, +186.3,0.69, +187.4,0.67, +188.4,0.64, +189.6,0.6, +190.6,0.59, +191.6,0.59, diff --git a/dev/macos-cpu/models.json b/dev/macos-cpu/models.json index d1f6e20..15e3145 100644 --- a/dev/macos-cpu/models.json +++ b/dev/macos-cpu/models.json @@ -1,5 +1,5 @@ { - "models_dir": "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/ComfyUI/models", + "models_dir": "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0834/ComfyUI/models", "summary": { "total_files": 4, "total_size_bytes": 2809738549, diff --git a/dev/macos-cpu/results.json b/dev/macos-cpu/results.json index 2247b51..01a9d2c 100644 --- a/dev/macos-cpu/results.json +++ b/dev/macos-cpu/results.json @@ -1,11 +1,11 @@ { - "timestamp": "2026-05-09T17:20:43.356107+00:00", + "timestamp": "2026-05-10T08:43:53.473929+00:00", "platform": "macos", "hardware": { "os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm" }, - "commit_hash": "ac4628bf6a2f4a2116544bcdd9d62cdd85b4b3e1", + "commit_hash": "e96712e0db150112155eb60540de9f99ac201fa0", "success": true, "summary": { "total": 3, @@ -23,7 +23,7 @@ { "name": "sharp_basic", "status": "pass", - "duration_seconds": 163.49, + "duration_seconds": 194.06, "error": null, "hardware": { "os": "macOS-15.7.4-arm64-arm-64bit", @@ -31,17 +31,17 @@ }, "resources": { "ram": { - "peak": 6.12, - "avg": 3.73 + "peak": 2.25, + "avg": 0.58 }, "total_ram_gb": 7.0, - "samples": 150 + "samples": 171 } }, { "name": "sharp_exif", "status": "pass", - "duration_seconds": 139.46, + "duration_seconds": 192.7, "error": null, "hardware": { "os": "macOS-15.7.4-arm64-arm-64bit", @@ -49,11 +49,11 @@ }, "resources": { "ram": { - "peak": 6.15, - "avg": 3.54 + "peak": 2.51, + "avg": 0.4 }, "total_ram_gb": 7.0, - "samples": 127 + "samples": 173 } } ] diff --git a/dev/macos-cpu/screenshots/sharp_basic_executed.png b/dev/macos-cpu/screenshots/sharp_basic_executed.png index 511e0d47b3136fd4af74d269d1ddcd5baf0060e1..0442117a8563f3423d94610d9a24519485173c04 100644 GIT binary patch literal 426665 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 Y%w#Vy+qI`kgUm|kR?+gb8C0w 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�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

qtlXw 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 )`6T~2oTA%N^mzEb>u`uJG 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

@X~eR`ZfFmUfkx9 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

S)y>Fa)A)DcW88&UHw&n(b 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%0DwO^lX`5klGj)`9jWozZ&9y|q@jNDi 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

i-GWAuBs04^Gy@hhU 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⋘Qy+glc{#|t* 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 diff --git a/dev/macos-cpu/screenshots/sharp_exif_executed.png b/dev/macos-cpu/screenshots/sharp_exif_executed.png index 92fcb4b264eda1c8cf1e74d75d029ae1f522fcc0..0dabda80a394b41fc5aa60a71ee9160298939273 100644 GIT binary patch literal 494523 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%0D*{x4N~LA)_GJv=B*Q|>&RlL+1Z zRYw)Pf8Kt7wR!b%egt2C0IuEzUy_#vx>^MI_%zBIYmA;$lwM9w zPPQEX&4KL?!mAB%06^)3Vn(;wo2A%@^Kf4GI^0cy;!@#RjH72x^6j|Mi?`q8L?-XR z+iC^4u!}w(b^q3^>^<>tbNim>Wd8I60noMzHl+M+ladM-f0oT*r7dPqR6A+O7MHtC zFvIGBf*_3;$k+JQge`VgbT48AgT+T!^Pg9O_l@1E#w@rdYQA@zfai?&?YP&0Hz=8P6v)!NXExfn?tcYmd%b#TK6B)ET) zXNNDrseM5yqW_LhU(A))EJK65X;^F7s6tEmz?#inV@y|77D|m_6v>ODnva!oBS3a27%D2 z#cgB-{bNq8m@}SSL*x*qTz5eKaJWuiwXIGB&h5OfI-zoja9NM2f&fpc0wGW z|0;>QA07O!pNV=3fh;g+X9HS`<%@=lZCQLlDaG3(RPpEQn^`6aKEsC254t8*xCCyi z+1~V@gccZDtU#=1M^Ot_CTDbS3?4aNOH4}iD4O1qn^MUgrTdpq9$k6bHOPrN!iL1J znz=0qhY9UrlfXH+lzxn5lOGZmTll2WRkCm~L4!I6p?E2V<&7;GNMB6@#R-nb%+y2- z+$9DK#u);5qY+qwzjfoCDUkuV4eEbcnJ3E_>Z=MZ#MJGrC+ewvf1N zIFowPI9VdF(mQro>;#z6JD=E3=dS={xdwkQo0_tja&oQ?X?a$pq6Vx|i*>Qb0`r*E z@BMHPn|L9vJtI)|0#kCAl)=9z=iMq9pYE}~B#c%9L+L`o_jYa{aVYQ;MC5}Z#0YH^ zqAxoGss9@rkkkj0wfk6Rm0g9li)TH51vqq)BoV+qg8{$$LK5FYdZU-6mTo~WG2)i7 zLl-Pbaq$~=A>|4~u(RO@-6gNZGqcLlntq&~&k|^qgq08QeCv1s6bDU$n6;MHG%Jeh zG&8}&2>)!i-ZM?hTF+a~HETMqmY1vayV;&>LAPl=*}Set?=N>ASm|1I z#TIl}vb?Tt_wzF&oXAg&sZ1H0>;SwB zmFIpY7V;NYRDs8`7|8U>KyQurtabEq@ z7rbee^U^Y&R?~X8w0`yg#I)!7@9y2pt=Z#EfL&fEQhqD_uh=^TVjxWwbkqu4VPiwH zInlR3DmVMG>B}Is0oqX-Mzua@*{USbb{JF4lTxI%P0)P(myoaw!UAn6qZpf<IOnE9~T#=Q-woIyp)7O2t%*d_F-W z%kASoSS~39nTGN(!lp^8R>Xvw)K%GLDpp~M6=zJxxb`yjwjrIWsz7oI(wRy?lteH@ zOdH~;pRntVL@g9j2N+}L*6ud3#zksU70VLuMNoxdtmY@NZQh&gQcfF@C5a( z$hf3*41B6f8tFu`uE4X3q{`%V8IL;D93hG^ms0iq8ODn50eo~L_<)VIfM{*qk$lP& zoEjE`O;;77V3f}rtoNIJ43*@|bxJ>^KsyV!fIWxaKOhgw+AZnuhQDIo30$%lgz8od6lGI2; zNnuu*;w|Y`(ZsG7&p6+oZ@&k6{zOSOl7laKL@@*~lUJ%B7=NaynF)qsnvBqvEmD6O zBFrxAzBSr*(#Gu%DTE=yfa3~lc(DBKmFHAUxJ*s80}B~7lqxS-!X9l&sAs#zx4!7f zNQaH<%@_uY?3&PIL8~_zB2h20>l$8{7a8fzh)iD{bO zTaaNvNO1mMA9p$}XP?X*Pb@CZkQf;O@qt)>SaiCK@jq=`O!&%d$!U~xoB=U(n4)E!@O>eM2 z=*holy{5grUFf;*tG>%wZ_vr{*R4gq3xw5_f?BD z;YI3CUbpAn@UFdYHP1Dm*Xz1E&`@@UAmDL*`?I-=S8Lky(j@)!yr=tqOso4gntiJE z+r=~{vB!If2=}zg`ZxHut~mqcbc$n z=m=QyQ}%m5Y?$(1Mwjkf$V)nC(K1MvKGw0F=70L_{{;Mc(Xw6e8;2Q|2=MTc2G9pG za)aC-!TjVEV5IwvcrP1ZeOMp*8+GlaX|+el%;* zV;cUOOPU@#jH~c-?Mr1mcelSO9oX`^dA=@*vGsHRT#geuIs_Bm3+Ic!nckOHYkaS( z8Ef7)he~_)Vwk;7D>?wL*WGu(VL@nsm#6>QA!gp_Ch@Bg^-CFqdER3C(c1Pm`5{Rp zoNPBLm+bPzHA!KRMdscsXpu6lYZs-4{}ET;MK)3Y<-FqdH+9sX*x1;ut=#u-xz_)U zri_l+n)>L=SXRONx}<7QhZyV2)Ka|9xsg)7pZUle=toS1gumfmg2HKN29j~)LnF9# z!_=w@(!EaDRiHJn=vN0vNF=RWIb91dSv_=}A;jNN3E53V8YaXcNNsiF5*FiW$o}!b z1yfP#06gAQy1op;9~wrA3*^)b#iNwRSYh<4B8`(K6J9qx%$QFUoWq|#8M?zRm=uce zTbTM*xv6waXf&tPl12eDZP2iz+F^IITn_csGa~LHY-~3S=&zgwR?_R09R8L@paG+X z#O7x*X6y{kRyLnDvz&QNf>$_(3Gh6-)cDW`lfR{>Ek+(D_In`=h{?8QNgRwah)?C*A^46VT2ivM25UvNg8O{mlW7V$k{HT#V3;g}oCop7S>zic zGR%jufuV<;y>^-A8#aFnW78)h&``k{LL;R#_#;h+)l<1bnk39DKQjW#mf}sNsb5K! zLJ)r6{k2Vhv9L~zt`EXes%X?~~{H$XT`ih7tCun{E<7|MlWlq|K z#uvTyv#`+UBV%;4a**}Wkpa8#{az4-0td=4j`)_GKeVah|0Wc~uI8@v6EbY`)UG{C zgqkD0b>J2An+sH_Nv8$Xn<}h7j^YWdO4nUf+RYh`_n9Et&pm>$afMI(%4=W2!s!G6qPNmt-V zp31qu71rzT{8mKl78KOYl@(8l^c9(fY6PV9$p_gfFf7L?vOEl6c)fc8#RZ=e{YE~scr_TC~K}r(WB`jp&-Ey%4+&;{CW+@y`HUj8Tm$JdI_f} z&f@afF;M*@JKa#snZZIg=AhHKjwx0?g&*9|W=)EyUFE#SezTWY$=3hphYqBPwd%a;^3c)KTfbO! zbqBml3%~BtmS(%$j#6*?gTCCpmjwm}@?UoruG&pyu&1H9fMcLK->y1@K`;Jyrsun9 zhTfxJ{ceKed@uF^ehKeg*N;1j+?&51S8G0AmwP@lm$Oqq*}_}f!iQ7**AyWP2Hq>p z_Um9{MNd_gy)i^Zj~4i0M+cx~+3Tre+ZAlWxOy~JR-XQNVm9jXeyAHJeoD@LwpzmJ zc^=~KI*lpK^H&jKqE*kMOFFnQa2_UVsnPz|D{u4# z@1K`07}=6UYp)W*K~Tt4w)UuHJV)Zf6R_5W4fI?7PHe1LFrrwJ(?C`VSut9a0jCzL zCLgmJZMyCUl5IZQDSa8FHEXc@z>qyreGJ zX;p-4=B!WZ-<7EL_{$?sSwVnHtwx0gCeTN%@(ygo`(9?FUdojjQ|ir?JeG@)dv`*I zEw{PZ^;O98+BNmZ(}n#_>)nCTAt}x!VCQ*I+l@I$Idk$A@$N{(FTfvF{0ddKZJE^GKw{Tjm zAsRX;@L|VLK2;wW3Uv{@_41{zo-bA?tCWnUAG{cx_xnmAJ?{B6{jj=KjbYc8URr{F zS|LJ!=c6vQ%YlH`K(7a)8Py}qm!LSC1{JI6l@^k)9>Vl7*@_hdyiF)hZ1^eUeX5_= z%|8%oh~HG$MNDPVyu9JqV;2VM?H7Kdxpr!0s4yPhvx)7nQRle2;VVVRWd$l_l2*i+ zQ&Ijw!%(=I3s$62LkmXu*^Mz}0i?0gD~mK3tBj=l5nGb1M1uio@f{Q8CL#<=2?{0K zkzQTyG{LfARYA=R!9wh&uUySWK8l5I%uAXO2a8SyYu@r9^;`6;_fPVJ)*tQbB`R`B znz{@U_@=4Hj!x;-2`4NLA9u-2`>oJB*`ZYNP@}U)K48Lc#GD}9zV2k zMPSKMQ4qgUH0uC=?q37WEBHIS3&jG_V}ipX1vtuiHI=z5bv%0g-c-oGq_~sflO6!H z{x+Y;qE+iXF!G0$+&_gw{{9oRh%e-&T{`>P3){CtylCUH3yafpYVYVS^|A<&T7F+& zQO$qpsFZ+V+7&*Y-?rO(DAF?U7FN~p8b$BO^AW91lawDsK#t~{u=^QUjnE;$@)fw@ zGCwIz+@@hm^i5tist-0t+_tKr1~l!Z7Y>Z(s;V8OjmXsV{Ua_=SxsF zRE#7d8m1ylsrCuEpqx3>m~lC&PdS_5S1$y6bujSJ_V;6hcl3JD#7g7TsMU z43!Tjp#dj52nIOHjx~*;K{UFCJ}ZcCS01F)SG#X%n?9>8R6t;*#o@=aklktDOn(Mx zIcxL9yHr=Z^Bt<3KKtaCAq=a^!j3{Aj?6M-ouX*Hu|H~ciwYX4x@LQ(p(?B_Rl=61 zBkrUO(Q?tw91&v%IXYcO(KeKbd^9F2tMl{ai^*(sim%x=>>P=+xKagb0WIPz(4+DNr3OUCR1kmasL)5CH0jEd=dsazQyU&P*$Jw}m5sTPeFJY% zzFhoSm61$OdET~(ox|?G^&V2BD?&P?N&)tpR8)3cgYOT!XaChrJvx}(yzmz!H6X;I6)ok?}htCz)P&v(_j?-9r!2OidYe0vxy>jO`Feq{KqYgWkWcAO`A;hDLYb#(~BPJ4I$T(IqVAMzl1d&aEeJbNh3 z-^=-o;=bxRxLJ4Tcdj#;f~z`?6m9V>VgE38NZK&T zXlcW$`DH;ad-L{aEr+|J%cnt^>M093l@qzDTnfvMI+2VgIgu!kEyT z#9?eJ8oUVwkIDBrDLuK=ZO_eqany)E@#8^efs3@m>mD=x`C6k2S#^rGV;>EQYsi0~ zQUXimy|lwPbur0SUw>4TOk^%zO)${?TH?^JHhdWYJKv7*y0_$~3J3zndRs$(Dqz@> zbe~TJX3RrCBO-~(SlQ!-@+LyA_N&y3+Xt((cL zQVwg!%n~9q!z}SXh2!g%){RxlvK24RDBS8>M_n3Rw`Q z916g;T!cgX5*w2K^fb)}=*U+BZO@V6>sYnjySvHI! z5MjNj!jtGy`9J1Ei>l zvm&l;-w$Y|dGlZA=+Y#pk-R43Qv0L~+Q)or9YqhuO*7iC6b0}^Ka!$L>7+(ZxU>}PBpnjC*zJhluZrzyXkgz zI)CI|`fx|{J0iqJo2~yjy4Hu`*cwg2*LqQzseJ=o|DdXI)Pg2BfVDhjkuKqTuZ5+4 zlP*esEhDlyntBy9p0^M0R@EKcG0nkN)0+?H>im^ zo3JLBAg+{{2%{OOoJ@e25Ntu7IzF)9c2%>G3>JYSU@n_=+Zb{N7L9D5nriOnZnRm! zptx$bLaQ*AXq79O|2{UseRg^A80DaZS) zOefX%ZGBs({eA|I-Lmsk(Q(SZ!}Fite@FC{|KetMw*d571L{64$#Ulp8~7^x-jMe( z(bDsg^P9Ol9nEEow$$fD9OUx(a-8Qu{2nk&S~XkHv{TCpZcZO|C$w#?gsUPSMWvWXJNV727MfU_1S@byI==_&*1YWT)1AIHkZ{5 z_y)d^X0g1Mo}SMGB%e1{!fzSiGdxa|XY!I8_;uN|{2wJJa5td^I-nM&oSwcl5R{h-e!4}Tiu&(Sw|2`bm^`n29!FibT9 z@ar)5X8O)RiotbYtEo@vKD49FA&n^M5wVqsAcPrb({g(bT$Yzqas@uMc&k-`XBe3- z;s#XY${1DU$a&&|R3MiE-TJd0A_6CqUN_if^i`NS3LymwWcZ*x`+5wSNX)K-4sxT8(IAuiq>S-5*s@zkX|XR)PRP^he}Wf z6|}$Qha|YgeDs$sH36rIF+fg6)XqP5sntLuv_HL)W4IrXy8dpzgrQPqHfeQ|TOdj;dhxDOyKIwxsoK6dQ?L2!WrH;d1Zw56|Fgi@+m)~J z(!B%Oq2FCeRr|G4ip6+pjnG~#bb|)#&v^yBbIqzP7XLgvsCQd6jNQ$i90zM3S?Yq^L7y*KpV6)Xb{n z=Ed3&7&^%D8DX-hPLC9`f>|0fKFLY(+o=leTpMJgwe|(AanC3ok65WED%Ld7>CCjZ z6DAP(SgwS)7v}h(=E(8*)B~b>9~5Y3c(i!}X<u_bE~q6nX_f(u?ti{ z-9xdpzbKA=CxM3^Xk*@ddy?T@kN~UtS-ErDnr)wH&8iq=sGKrQ`mWQb7F<$OEcP$W z>nxyX;Lwh%CoQe|=8u>L?h^Pu&M}&O?0h~W$T-sK$|5odCn0zdWR=8=< zxyp&*treXT+FKQY6t6uG%Ja0ah{k|1@CMQF^A4L&Kj1fB7Q1-}J*VIN-ePL5P5|;= zcZbrqv&O*at(NXKG`JT3XHYUjjOFAkRoNoJf<Bna+V}0j zGLu%?b8alzy+Bd$Bn&@gPv+lK!_HD{Z1gS5hK4OVt?dIJH(zWJa*a4+6B2YAPLIW-RNbpRmXf8u1fi5z z3%k6S1XBlhguSxhFs4lOZdaIX<(P{ogD1aFY}Eq%EXxZUgh8N=>(0Hpo*ee4c-}iy zzf_nLdFC$j)4Aej{*iQW(j52$x9u`Q7S4rltZC@B=!hzCBT}rw(*SOss>Q`eMS>0dp;jhbW$Z%?+dMm8I1&#OkSWmx!VZzqq@(D~VJr?F1g%dU3&&e|vCoi2pfP+QA zz!;hbdhhZ5I5+aYXRS2q@dLl|H5hzcAYVVO{kIb-<=58NT_In)u6?h;zqow8os}jL zv=~dKujzC#HYWAI>g^Tr@bIX%>ptSFp-qv~Newme{7+xmC%SIki=xk)voWgM3v~27 zUk5`t!2f-pgvfaiT_?5cvFSKoxW;liH>c!u-}~>A-;D50p#STLw9sB;%i?N-6$v=S z^xA70z}$5|XIj_l^WqCmAzZb?H#5A;Y%sh{OnTh(=qdI1d+74gyzao5HeRJkk38`4 zv<(8gn|SXOdhM0@PK&^tUy>5vs4f9aANXRXF&TItBuJx+y}rKsf!?zESrq1fO=Yhx z>$^6g{psr3U$d?81%uVBBu>|VVD)jYCEyQx(xZJ?ue#pbFT9#p!^@n38zO$jY~jCE zEW`{p4G?VKN!8-{e(ZYqx87T&y-Egf#O@0a{H!N7Xj*%2>Hb%CmHXMfWg|PcQEy?8 zC?Kp40;U^43+hZim1|Zg@9V@JE-EY`75;3BY*kU33lTpIniAj=!j_)HzmbA$VqppO zhJsVnMT~*c3Py%2!-YzE>IH9<`Hse+s17U+EJzpCI50Nj0V>Sh_v+D87BX1~1o6kC zYje`Bpa<-J_hfQH&0|LUU6)BRV#31NX^Iq4S(s3pDtZy*B%eQw3vJHyl#NDHG}W8> zMKB2iTNnCLO^&CmDNRL7u(KHeWT3?@-r!jqNvw1G>f!cu0oeJI`Nwj2=JDTa<)=fh zPJy+&^fO8I$L1_Gp+%)_o{*dAuZT2y4}Fho8)jaK(lTxs_2R{uFljjK3t=90 zYaUr!a)bF2##Jpk17-FfIo1lNXZ0Ky`nuVC-jgI(yw3rWA&Icz#Dvl&mZK}>Z&nj| z)PYS-gO*aj(Hm>&>10zac<0O1#NFf{x_W!nw4G==*~MxbQ8`lx1+G>KZpr!&9UYnb zW}f4N{fj4H>xx6xqF7tS+KOSk2KLYzW5qG6uHAVG8B7Na-9UySu4)w9F4WaNTFxw^ zEV*1fuq4KTk`ZW)``veTKSHozh5vg-w0^@8&J{l*31^YrALNFpAI8@YaGuc_JM~yN zGw=`%spv2pqBRqX*2;N@3qSKhP9u;Y`2ymWkN5Eg6y}6|b?fxQs)%O{s-kmn@y@UF zqDmlv$>vK}xEbkO04DKg3cJyem4Zm~BcZp02&dM4TBNn`62(&>!IP!`*brFU{P3nX z8QdeEhJ-Y$oKkz8bY%`S!U|JeR^TMN0&Z`Aj81scSR{;ITy zv&&dH-VrC8=r8^WwQfo| zz&>zzd%8|D1_`<;yoO-Dt77 z_$!{~w6WYuD0Wrd{kgOs%RAA+k^V@}Uj4jCIh^MVM_vS8LUxN9`7tTk!*_VmQ0qRB z$I*XS{+4>#VJ^!MtXaY9@u@F%Qu09HUGk(Q_idvm=HP2jkE;5djKcb8%_03YE$X(c zf>iLIT;Zp9+9np`{u6U^KwxPa4~nzs;-+73?p4TzVy>mZ zdmOBPa)?KDtNJe2!!?By-Q1pdOInL+$B?Sns$d$t*Go`nmFTDP(Adz};_VvCqAmp~ zfff7wV>z3Vv&8eUS#fU}jVTZ|lV~|-#+Biu$aLsTsJ4h{T(VweA_%rWhS9#94f*O1 z0`X{#XYL|!d&EMeRauKD=5>$m-H$zcLzELk*$s~cd3I09xoo*uw_g`&|8E*KtsZ55 zpH|rPJ^mKXAlOyd0E#azy)F^GR?8#N%KBtKC;8kZNo6ugQuhM=IJudn)5kN=QOX--M9_vX3b(;+kHNpI`+D9-QRjO1-a`gkhG^}MPj z*Xu}UX$_1bfYLm_S3~b5&1!wG+tE@PTCFPYXR!G93btx}fV~3k4GnjJ@S54+)(dpY zOtLoMC;a&@PSCq&`x(eRC2+Uc!Eu7b)Y^-iB)|Cap$;b4VnJ{I!nc=>{(7`cw%7db z7r4a4TUL3#xBg5z^%Q9gyzS>lU^z&3{(iR3?LQB}AIUd|^=3CP3rC%EpSU5Ob6zT+ zM%-*OUjl9sbMjs$thPR`JcJVWMR?*@U82tdx zQB%DCHIHrQdEjqN`&oGfafeQwHX#X#{~Yy|$qe}9?-JsCiVSO*!MYIm2Mm|h?PuKJ zmNBmr47$oZyPmd}ZO6H9vvGdWXt&@C{9Fv~{QBTYe5M6Kw!9$2rI%w+qdpTj_6+>* z`0781+i}^f=bN=VcwXHh)KYKg)CWuQ+zU^iGG^bh$p?76$j!|yC@8p_2HD_-{ddGY zFO!aPw2oa5si*U$!Z9Z8pwDkpZ3dYS=7Op^ws-5tz1)7U%8$oJzK6^<{z~&4J;Psl z&*ELT+?5=h+@}oQ=YKnPeJ;I!k28ZAP>9{fT)dfS-YuZMmKQ9Qv*n}}=}D(|WCu0H znbzl~s69woNh{<27U@-zDXVBq)5sKS3+bBFDfN9PP`gfdEevzO$DbPbOxKzv&w+c?MHCfgoHMX;h4QBvMeB7}j#hH?nG&dITwh~=nK)6$qEx@| zn?^}xq)r4{B>)O4C1riAoexqDz6s9GNF~4|5O~Ef!qwocZ{0#woc&KO zft}90?<|#^Fxr|9CJknd7Ndi%*tnA}U46)u)m6V#5gm!y_WRmz)smcZniON-12$x+ zW0T=EXPhu?Nai9=I`xtz8NL!ZG1$)EsSyFu7c#HyxJ3p$`Syhwm$-xk#Kc4d_=Kz7 zi*WXEv2eB74HPKQtvWHr9A8XwvFk-98@Jr&O=FfkvDna+3&c<_SHf-tkt&+^74`<9 zl?v1hm{?>f%D6eB)BF^pHJ85U#jA~^D1?j@&wnX0ucClaWa633jEonEG6R;?_p&$z z1c)-I3Jt2gBFF*B9a};~@uSK~B&SSC;cGb&ccvx+aY&oZW6t8HK5PI0y#id`agEGo zU0D^Hr7Xr23bPnXy*h;mf^^o0PLPKv7Q{++vl=)9UGE=(k#HJ18xJ3`q_J&t%J`vN z2IR~hj~V6z@MecpL%UYLai_mG%n^c%@!c56NETEZ)UlH5U9~bF&fXl}|<8 z7@8W^GO5ub#!3z_U#=R4amf>6Z<_sY$>nUwV}oa~JexQ88!`(7yjX~62>L%lOPc-= zyfO2-UYZ1AxTLt6yY~73E4&8tx7oQ0U3A0{rB){gF{Sv$^%m&15MU+M5WuI+A^qqDstaWyXb~gCOm^*G<_SWIj zjsKecxxCFY3Qd>d2xdXD+1IRI`xyY=cNu;fgys&)B%Ford3>i_uXN$XiIr{N7CrC$ zLf=5v;l47d7jgdaXkmVIQFr;2)O~g7E9mYS|9-}e`<{VBX!6y-1(CdHG5fn&bg)~0 z!fh~t;}?p2oS50&qD8h4n3UKN4^k0MG8u8Vwa3v!i)L*ai?yaRGi`~)k`#AyPAZ$< zI8loX4+wx66$vc1@wuYn28ED>WGEv3jieoC1gg&dXh4)SdI1H31zWlcu_vt|+e}3R z3j?JTyxR8$tg;5)#!#uC;xB?i44MT{@))Fg1Ak(s&?qzIa`I&(aA!v24*!du^##XG zPFKTySU-5#-DhZ_89uTV9pv~v+PYTES_$2)g2ncSHU@qUj$bpP@P|KlKHr#g1qr;2 zkZ_nNLJ0le|AoZ6PI(zH@%5Y=TyJ%H%^P0*69(PM^P1d&O;)_GCxtz?-y(Dh3k$)4 z1XtJB+gTso;CAES%@<6o`2+E4CXAYUdU{l7^nD)|n{=CcNcz&34c|J{m3?3StH*Db zEyAx5)jgkK%biD+|4~|RkC)DbM*bft)VZGhU<7oZ7JNz`Kg@FM_Hx`B;#}5mu)*BA z1+!*d{{cvY)wJIq#{Zf*Y0zEA_QzFW1}<0_l3^U+uhx*sOjb-sRTX8G5g$QZF|0qD^J2&i;aW}BjdO?>2@6?%5Ob3xBRyk z0>{YbA2?tV%qn(+(c&m=2C#LvMPJ?eeu|==YC%MFsk}d86!Lg{1skrY<0AGsQeM%W zx9DvDZgDZKlX^Jp^jsI-bHrFPO2PqrzW@k#96tikXz$+#9Tb+5QkQfiWHIl5wF#`38#kWmYh8Zb2{oTW)*{g3 zuKqeeil*ko6iMs;6r;Q_A6eOKzn`o#59|C##b(KNN*W(%V)D=LE-{%WO{mlIvVT>b zvv`>C%u%yqg*JOf77eFlDtA-v+@@r>#V(uA!(>E9*`sE1Lnbi-__wHto$0Rz|DU;^ zOLiO)tgiePDkR8%tk0JcXw~1$&g2?Os0Y?}mQlY%|4x^ko!`VI`H@=HdiuI===`(P z$!^Ln4m$*pu1=Kl$J=pv;Zw-$(K*>+h0SM@ay`EQgC4C6!HE5$Rl;Tw;seK0cl}q4 zc_Uq-x7P83rrDpGns9zaq#;fE2411ypnasiWgc1y{fMlG_Ld~qih@xw&eRC$1-MA? z-UnC9Oq-LclPSDig!wQ^4GlV}#SGU>j9q@1nNdT+>HxTE<-*srQwENbAFx5DNprgwjRk}WWnguOC#>?|i90_M)f5M~-0)BrZ*rr#? z=&p=8Zjr#)0k>3RtPO$!&YK3g-?-sG958b*E8*pQ^ z;*oQwVI7-^iyv7BUAXfne(-&kxK>l$K84%Xz`2xa&SKl4WY+^EKJKSMXN&3uJ-ZQp`W-zW!}8rz1}SAii&2MlGAI#)1>*s+xY zntj3aLlVy$Ki9s7IEWZV;>CkYGUT{9BQ zgB6wy8_j!2gPzX+5gLU}$V7O5lO8%CG=P<8`C_s!0pJ7u-@j#j{z5IX&wd)0LcZ?) z!CfOwU`f)F`zyHAetlIj*smF!5IzE~MY>f>g+In0&X-9%cLLSqiWmNCJpA8>{jD8A zNlIxg3E)M7t9D!-WJFa>i$6IZN1>H<#l`u>Z(PvZ3~P=-6ZOJ5i_~k^(Rl2clShSh z1YmVL>nuN_aiXqt1CBXdp~2TOZy80?Qz`OaTuLZvBYEBw+1cClyxo1}x0)?F0wD z_-)MT3ggez(GxkhjMZ1F&}uP(|Lo*YD;TASg1bpR(J4jbDleCpqPp8?_N=_>>hQ;D2+?}AIsrHo=aKNYcG`w zA3L_f+7A!`0vrC~YtZkZKCdFk&c%2?8prMDAmjk>ExV$$4 zfm1I3j9?!*|EI_M#|V}k4hR`6`9?-p7Gv+8vb5$#4AH&{X_haK<#zk8i~^jIb!7WN zX5V^Ti+K5BQ}*pIlT}7r$s#xw))1)3Y0uF@@-@sNc>)@_Y!~l1K?Vk!p^t`EimAn@ z-YF=OBf&DjI(EFzZCDkaP8L~O`w}i}mxi=jw1cm#Z>?Bun{7rE?t{)n4uGpw(5AfUt1 zuj>JAsGym&i#Hr~5KLsVus?x7NUlb=P&p~F(R5`@*R5~z(U?A>f8@A{}BZP zZ9AmM-m7?7iN{d!WW>A}$-rbJsyNlbiiE9saUPb0Yvo=k{js{!-#OmZF-AoK2}dFR{8 z@JfC#U%WDtwrxzJ%%Yk2R#K{gTvn%S7uT#MME`t+B)^RN+z!={Qj?j|DbTQMt_Od+ z=I3>y`v+TX&)m%Hn^yN!h}-JI*hk!J`!Fr>&MP&pFa#9mG%U*gAttJHHiaRaqFo-*2a&^Y;hfc4O^JwqW2lt_-S8j7iXEM`{-Kb^D&>;b-Bf?|f6pOtCc^-aniW-{ zgs9k*Cp(zaeJLiFfSW5i?ebt)o^jS&$S6wK0fy>MQU7!!d6sSqpw@RX>6$uIho$`= zOXnDzXV-S&q_OQZwr$%+gT}Vm*p1oPR%6??ZQE?V>v`w# zm@tlJTY%Q0>@q>)t|3h0ZTXV+z7FVtoYbe%7tSaPbOB_%Q;YEje?pOOp-T#PUi=ca z3Po?AKb=ih8CoZGhDE{md!0H#1g|l>h8+or)7{>InIn2SbXLG6<*&ohmoFU+TY#(L zQjj`|3RR{eXT+45Din%8k$ag&FL8tbEF=l?C8nNoo887|GBo@g#qs{{SM2}FKKVt1 zNSCY_z)BFhg1xFTx$q$Kt8`0~_N17o?|5e<#hpmLKU#Ils!MqaNl~Qj%lRuJ8M7A} zUUI!@K~KA+5#DKxNeo*}hL)4V?q^S@wtQdR5WnZB(k+6?5HNn*S*nuqZ)mD-{@Z4p zQPcpe(K7J}XU=}<5Ch^9$4B=+6jnpwFKbr`er?qWeGABm9*!WTH|O>C!fW)JZt&&R zi(co|#*Hr|DE+3qNjk@Vbfsi;^;7`^vOA%ci2Rb9R=ANrozG5$mt@Y7HLF^_d=`x< z&O%Bh6$5QnM(yebGr?1%2xgFV?-X}8W)MEiOyb6D|GW?uR-*?xV<`%gF!Wqp=^Fd~ z%Kp0gxxtOZnA#nv2Z9%OJe~Fn=;09op?^3TBb)|?mvn21r>#B5i*py#^<1w0TV2*c zu(_ho)c0c55(S?J(qtKOeRn@#dinvPhef0IahCg5Rr8kHI-p{>Z+Et5C$}fNFY1*~ zd#ie{Tm!k`i8NNiPRFbMO>%aiq>NEj`z2BWDn9m**fH#|D#gpR006+ZO(`CzCv3$nAm6N`&k7>qi#~~b@X1mUvK)CC+bAT2$|9tQM z!t>Nlri7&_5_p>h?)JCIw1jK-^_7jCot?lIz)K?!8Fi`w;K4yLeebo=dV-TSP?$7n zmdMQUxRcm^M35@jbysJf+R)356u5)4I!M4Fbvp=y92)Y@_^ZEtJ5I5@%Iv)T>vL27 zoP&9&#;s1tL#BP@o`CYaRby$5%reA~ZB)}!Sv|d2TkutXw0+Ue{h5^=L1373q}|_p z<%rQOPVw}5>oTa{5ZS6IQ0V1CNED|mCK|0oF2Pb3-jQRpBV>sO(;`DWgsW5g1D?){k~wRUbr$X2O<$5iOGGf_6Vw@ z*B97zYH<60`HJPZm;b{kx^>6Zc1?zSswUz1X#B5hO0jN|3rS`jjkU6+Co&v?syxgl z=yY=hj!Hw?aA}_$^*4brxa2o6G8A36?ay)iW6`p6M)1~I$Kg9DXyb^(Px9>Z-KaDK zjs^-^=i$`#uHR_;ZZj&v?4%6IV?90&4O6h<2`Zu@#MfO1GBhhoRy>V8&fy^9Dg|~L zVae*XhPE5*(K=P|C~SK|Y(2%$E-WyXYU32B66&ntdRh}1LvCswWaDzpF2;CnlfkM&e*!#{{5@%w}P6TT!tO9o=2(H=D6b|TPPv6bX0|4loWRC z$QlXb2nU+lB-KOR;@xpzmAg8aD)uu)Gh08xet5NA_!ukLXt8^81MOs5*UL@N(YDj% zAg3Lni*EI1i_cMJnht^1aH~Nef%Dz?n4` zZb&vH8U#ff`1L`_UG?55F74@EzIEDtFR;zlYFTK65q|Sis_BY z##=-o;*7c5tgNih7SU6^TBg4tLJWs{cL*Sn5w8RC+Gc&$xTC$_ z$7X6E?6H+;N$#Z%A2LiY_}godOeygsas{iPDqGxZwz(;QP)A1+vSC);mi4&l{e*n5 zE1Hjhc?kXGcDbdKgIy5&`H}u{;d_-ChBc=zJpGI?aepQ!@CANy?0Y$vn`8T!hU~QM z^E{c#yk7|vU=K3-rp?EhPo_8e@D2>4De^@i-vLrL9VZ0f0&HJ+Ed?P7Z~^>Kxn}1X zaNoutK1el=8Fk*xju!=#|3CCP9Dt$?WG@PGzW55KIlFEV46%5UbK7P9`uU^sa=jS|9vHERnm;~uoIaJQAFIATmX@M*oFzXB znV$xMIJ-s#4tPM1`-L>vJ6y*{ewfX5=XByDU)7{F=YzYNiz{7Fp(U63+Q|%cpoyR` zL{H5PGs{#_F8ERpa|P;N3$($(J%voeN>yZkAniaET_SNaBC%5{`&}^I4reZxXm%0- zsezLU7{2lrOWHfe1HD;aMHf-^@v&_ApRG!J>WRig1q<*{VcIGqJ2n z>n*~QQ1e*(MoeKz{4mWUP7Omk{4+m2z$Bm$0t#F_xq%KD+3`=o+G$f$f@2XAx*@tP zDqYNesjjm0IPKp`HR_lsC>rTpH1CSKNz~yY4uy)~CYx3zniN@FH9OFA*2IZ!&w(&ai(h??RBRiO#t*f3L6g>h5EV){TTN@|F#%t8P|yzdzH99i@&E%5b+ z7${b6+pJ?0#E^6Yi!Iz>Wn&N?+JN$!OnMdOzRB9f>Y`YPN~&2(6VvYqVqqd83{{pQ zKkX}5$ZK(lDz9iSXXYAGxf>ys!a0<`!a8FxoIF7SQ{Yh6YeAB^_c{gmM5y5;F1YrX z19&~+$a2T+->1sko|&x~jPlWt=fnjWJi=F-DpE(8;5|QntH!+Ux_1-ALn4w`D~p6d zB?^t(Q*Kp4$qj!VLm`NxPQiwd&Q2_GbU-R2=_>!@Td#!$;Gpi_&faMG+^ z9jG;k>NApb?*yu5)2?{h)SO+G`ie3%HdxfGxuSTtjDYKEQN=R+-$C%a=(0t2Nic;b z_wuvSMGAeXUNWRNGd7JaIMxp5zSXXnF8O^@6Nkbni*ovU4ihhzaf&%i4!p;=BeRWJ ztoUFwTQ=i7Wa^_4At95{Dn9?)YUxbmfcf9t66(NtJyB)7{92v4|Z%&gW$N0a+CNrhhIYxIS7QZ)5#FW(T5x`kqGs$sGmE>$ZXz9xFhEX+88bGTQsk z|L(reve)<6g#gt57fZj-u8%v~7$D8j-1SHgi1i9)efvuUke}rh)wuZhe2)u%^Z`G1 zS>JCn%{;r+WE5Cj22K3D<$VpD0RUK>qYK2%|5NX2^;;9WJ_}vPs41TxT&~}a0b@Mu zKQI}HcKrF;7yP%sq+`#0-9gx-UG<;lMTHsJ{ds9mD8J%i<8wgz^&BS1cby>X+i17h z=G3~ex%v4JdYb91cm7U=baANTfua$3?QL?zY~DBxk`7sNuBp##nW%yb-b+x5<>!lI z>=gU!>)~JX=l=R#abV+9#}~K#pErE)-mOY9z=@GC?c&lEG06GXh-6-uy*oyopBt%A zjM&9BhO27L2F8GjkiiNX=-)gy(aT)+Q-a(aR!euL_SXt-kz7wEY~IXy=L>m~$)IOt zV!YY77I{JbJ&JmGxigu~xf&WN;vRvRBtww_#h#w63x$6lL9Dg0zi?@iS%F>?Jhj!9I zD#*%~v?dFt?x1m^O0I-4CwA6z_o%6iIn}_!I9e=3w3l6Bnuh|W-@{;rZy79=mWt~ zrnp_(#YeXB7b@xw@rkz*YKZA*0B0xhh5bpWYSibG`SQ+pWnFP z&KWR|p)y@Cq-u$V(MqrAk^)bta)W6I&L)jr6Y6ZOmnJr^Z+O6Mgo$I1-K1YIX$?0< zP@%+roACt$t7Jk{fE>4NlL-;du8b)Q131K0L@N`UDn3onYMS#ngvSQRZ&jFzI*wq{ zxv0C2uy}pl7%r{~;(1TCuv%fF_O}uUp(`5Wy1Xz#c+;8XRce!5ZC7)+4ke(NueLn{ zO4;-(@D{_pQB?t|neO76c0lFN+Te(WY+ScwL}VL}WEs#A$6g_#lF&HTnT5arSlYJU zH@&wS>GdesEX2->vkoZ!>;~VxsKGfr5G}y)PA+UR_}AIB<2mS};ssA%yMv<5W-W+P ztDNehmC_*`S8;mF;z4cME!5^n${TU>7n6ifTr^H99Yj?6)Wg|iB{cEi!sRvHHC=yw ztFfO-x0Ef3cGCHSn_)0RK6_=5ly4lM8ln(BmM#J=9$+HNb=HaVoeaq=-w1`KZi*{W z7dfu0Dqh9qS<%+szIlmkatPpgP%XN1b%fg7=&0n$>4>!CP0^Hps7SwMBX#Z0<>)v0 z4%gU58BBs4g{dSaapP<@9SNV?Oi!%#SJ>g;;42nzqx8La;5MlCv6E|f^ub#2Et$Z; z!KFBTpwMCyEix!4;ni%AH&z#*x($U$x)oM5*LPKy;f0-9JVjAV$dfZfre>&EB$36W zXlF++rqj^7G@uy+4a78^pNCHG0|N#+nuO8sC|M;ca_VwQvK~b1B@@Vxwq;?I_7(Cq zY7mfiCg1cBNC@bO$7XjiXfxDYxNwulUE@~@i@d$^&stFOQ;K{yAz+}hpn-LNEWtWf zx;_mo#u7rdu0|xTY6Brwsdq;47Nj5O12`2i%RS8jX}Gj<998;)#s*_EV*Qp`WNEcB zuOQOB5lQeu33O>n)F1O3SMMoEm+P~HSnK9?Z65t&VaxJ@`G3sthUX9B53BwaN#@+v z*)dq36BJw9V|(71hiE&WMj2R$Y2y_|1U~)@&H6knMRs|1D>pGpXNfL$8cJUHfuGDu z8x22u+t0*RPHahQ%$J#i>+J%!={t4n^<0#2!Y*G&i`vWQ*R z>rp|h0MD|-H4rxd65KiejaB|X*~?Wrl))?V2otnl0P?Z?yEfnz;6(rL ztl}?4aHUo~WKtWK05G<%){bUrZn{6$yT1U5XdOsLY%~6-+41{#>_^~z6Z@`r2X((Q z@RJ?zFvc0$KY-r}OkwrEZ}SeiUZ+KWy*JMlxOQI{{a(AjPICl=vNf{2uUh|uhJFEv zRkJy$7gA7l63^{G;(svFFrnWD4CT%UAWBsOCi(T9N#B1tlpp$2tvYtChX7mUwGr>L zfYU=-?{n$p@b(b!-$`?v_1u4Tl?`M>d;oq(@NlS^@z*XKaCC_>NPJvlz0QvUMJyHD zuT$Wzb`%;OZ}ip z-b=#;(eGjd3#B*UD5hz3Xh-_rrw?cPN>TgrJ@jw9KNPh=cW{z{xaO&XPDXnR9kR_Yu@3 z5PqP?C?UvlM(^ZmNK;6!86}A=h!b17x=MqY)Pn^tEA8P%g(a}siAtiGRw-zwORE;a z)2aU!e?wO0CdH?zmBe+{vc{PzbrTq)Lneb$%a0sPf+=GY)iBOOm-t=ZqfN>sT?OY! z#3zXb7aLXOph>!s3a$nbg^lhiQ)Wn)v>WWYk2V>i# zJk%!AlaA|VO(RZx5?f#=U#4muUelW5B*7 zj?!1B<~XEDyhQ^X2;=@3hS zHaOoK2T_kn66cDjpG)Cz#hE%)L+yeJ6xzRw2F*XOmdsj#%bgTEku>n7EW|A1m21H5 zO9g|fYxRWWYHO_v_;tPZPud|s__~6cSRm7bv=8~e zjEI)k4_GW##@OpNYX`@v$zHM|W^zNJHpYrQAj5ZvGZlPqL-&ufsGrUZX((*_5c-s-uIUaze=k8(KU!T}TBVmbh*I8}? zb3r03G-zo}>zzTb+l?NRDwQXdPglEOR^2E;I^ZvjTI&#^_E`zTd>c-1Z|3Pwo#qRR zh7*f~ku3$r^!4xS=R9SJrF}EK%(}ty$^0ycd|`!FcIIn(QB~@eRT6MMMOS*#5lzzG zl3~Nj1=qqaaV`shbd4|YAe28r` zOT-Rk7UQX|Ep{aj&-UA0K@#L7U{|SkI5klTLf}*JM!L}7a7vSyhNHW#+VwZS?vImg zn%wqB9Qx&Kwr_4oGq4C92Yea57k%8f^*WD>dBBL;?Z1jLBsd6KrVWkv3rJ(>2!B3@ zTc0bOHSQuHNq|PLc~K6X56VE1TV8Jj=n+^*&aI`+;kOU{`pt+X0U{HtvK#j5%33VJm=rcGeG&Rmp+(&Yw&;ky3>4mcu0~day?(V zeDc5_h9dCT`EPEv&_#OQAF<;;4&McSeR$=65_p~D0obVKKWFSv>*eaQ<#RZ!D>loc z#;<>oK=U(Dk#RdgpyKEEH8L_%K#H6b^a!Y4xAOL0`{w|u24I^1ERno??U1+(Mghk` zw@L$8F#t3NUUfcing4EKF&>Jd`mIqVQoOMRM7`-d_hWePa{w^(1)yAafOCxxkez^m z>*eK@0u-D8Zwda#g?XTRs#q>*g{x0kv&$yTj~ZmOg4*B=X~j@khPUQa03CZe%O1;Ww~qwM=`SwR&% zZk#4{vUA?F);)JHJZvthPkqVl)0KS1k~EATgHW3Qh(ih9dL;R)azMCYJpS<@cTOc# z?^MVF0e?x(7<93{gnY4t>U=*+6;zg52@I44@wXv=989LF(1tV|EsvfE)}DkF`iS!s z?i_FmVHGO!G^_n6xB)y^8I_zfD(>VEj?GFQhNcoXSa&gVWcU!5%%wCcWh?biaK56z zA2DpB4Kvn<1XxTGq}gmTb2+pf7^3Suww=WOs-Zj5Wk6Kztl%rxgXj63U6eyM)xgKc z77Qu}x+qrEceCxZnhP_z38GOfR?dcXRSA0lk_k-Sf+|^BMMh^bD27kivg>LI51ZLh zhg^QH<;TJ1&*}1&BzIdA)O!ibfk#Aj=l#`Si`gQxxp!WHAKNyO*?;@ zXF_eM;suVQQK&-4;nQ0KT&!>Cc5*vWCwX{*6zi^OW>^(jt;Y7<{e4X8B5P;+rXXB6 zi0CNhtcC{6E^#ogj9f~aQT$T*1Qi=MH1j}P3%-M4IWJf4uCB2^oOE8at-j`Dl%pE- zzn&NvGHLCa-|{gZH^^8A8;53lg1ChUc~FxXn_C*7B*YBiL{bg;9E2PV_L+?tkj+mJ z!v2W<icwVJmL#$Q&SF~n0Xvr>cuT28_JLv8i!iR}gPF~>oC z{05tCvWN=_cr8{TS+iqH#o@zMi zzU!GClewa;FD_7#Z7(EBiX*AEslD)scr1^+!DI^OfR3M&O@(rLneu)#Jl{8wfG|%w=?@rak;!)dWY+{$ zXXFj|-|ThXYoD{p1C{(eW@E?tXDvT$aOi_5KNi;2Ro_cEGotBr-1N10|KEKs><-Mn z#v=n-vAIwEeFGNa{tgRlSvA^qJ}yyuEv2(tXBX{zZhZd7G`{s=b=4RRg5|snQ2rj= z1D*{~A;|7qt*S8_>d)KVd#hZ9w(HsA*w3u$|7lvkl74?WL-IF^U(b0y-%%_6y?Yqx ztOTI?Q)$Yq|AJuuWzTtc{J{i1c9GCT+`vlsPMJQ>yZ_M^J*WZ+>UsVHED!3UOlRRT zpY86=(}A3okDE5Usp)mp>GDr*dDZ>2413Qn9k;US=PgJ3Y5`el_p<-3?)`5s0$-KL zHF|c@rtV5*gd9zu+L9F-U6gUSiky&?F>V_@%R!BhfJ5+(ER-ox=r^i!+hMti$`y^@ zT$?-sduk~$_MCJy1B11_wnfzQ!UIGjbcI6BLR%qs5$Fu4I9?$D)cb}T<`qCc%icpW!2@xX3m=Q)oSkv#I%nZ_lPWRFV&aCwO=7?cE z4L}WV4H_ERb5d3dD=HCCTIo!yYarVxSS&UzE9*fU5eZel7^_oTcf!7-i|oyyNRhRj zSHoMnY2`AC>L28w2!aW8@$W8@lWip0PNnLYor#Nr4Kg4xQN~&)R z`_ig5Mv<#Dcq(OB0aU%*RJ~Pff!ZN4nJO&~>?cZ=zfU7SSm&O{qhAjYlLPQtOU!578v zS|epcYG{R5Wp!qae_ca47^*&mcSe~SWivjIL09$;VbL4SL$z3jl+&WpogiD*)47iC zbdE;Jp+-R&2QP38jMbO6$gl**Rq*Z4<^!>*I`f^Lo^t}CO3^xTU!q}7lDRPmMQtkR zcA525Tyd0;i(xf&j;3`L)93|y^?BB-e1~M!NjeFXpX5oPnxM8Yn0Litq+E)y&Y9Fg z#{M#(=IN$GsbrCvFh#jc^F^96s;NXnTCgZ!K~!n^OKJBftCfPc2l}r;Uz;}Ul9Ccz zZ}vH>Uc>a)Z{wWH(ynklmnTKw+UaXdEpY>jq3`(72*}DkxQ23XC)B!Zm)V^ez{Uyh zQtXV|aqq#qK~Y0HE6Htd6n`#-_{+Bav!9uq8S=&~W_Jliba-cLX|HLb%Ggsz8kax2 zt?nB+xBJv(?;45)>x{P-Uh)USil0#3$(uy^?lbSJKd0Qmv6L~Po@|YKVTMYOS~TV# zc;}g=uFd>sX6bj41`V(dJbD{vORCe84k}{y%p`J3DR9_ixva2ylbC@Mt%*hsjVK}jO1E-X}Q;H`+d{JKd`?boH**H?60~&1yT?f90;{ zY`HGq6^(oJ&TRzHjR(0CcsX7C`5c(DSsmPpOKMOdm9gDyPb?4)ZpTpVORUNW8b>#F znqt`)AvyxloJ@=KC1ZTsd|%z*D-}jKJ1GkQ;V;e61ID87gE*tt>}g5Pzf(nh6+x%x zO&z^2FD86Q_2rL`4?xlhi(Q(1=@&K*SSAk9}xgIFU&uhvGq{g{odZ) zuD|`9t0L3b{5f#^)ny022Q;-AjT^$PZ>!l9J06 zlz*DS+_rK(r;!`HCRxJJ$^Gde1FThITXa>6y+amwqy@cCtrMx|eUbQlV6E6)3KrqN zpU0e9W*DdlTBDUwC_v80Qn5Q=g+($dTH)hnkB-~r&xw{HhE?J7HI#G5)VD-&$ebxb zU=MDR^ng3)D?j;#FQ0vBi~(tMWu1ep^AHw}p$_RivDfvV<_45XnLcrDokv?73S6!E z5t*|wO{k*{r99TDu;eJ3=h5rySB&xmp!OsN>PTxtvlt@;lrGqD*wpGsy?ab-4uF+Z zNg3;xq^R;%6|R+88Z`)412jr6JDp$*2pz+pMNy^8Eoal=`33n4 z8UqFK_mHtE(h@jcToaAs>wz+S>h-YTYh!eoK+vdvpi$L<&REv{T)_%46U;W%!$tmN zI05_NTi9r-JY4+k*4zK&MkVwd$VL5EJDRpc@?lW~5r1OyMPu(8Kng*)SY3rkVNw{E zsW~vzs%l>!W3P?-R1^41?hp|3HO<;!&U*JOMdqITodW;F21RgwOel0PA4i z+YvO#Q#e%33-PRO{w6eCO=wM#*g}hzNN22*rp>oDcVm+>n%t2#$svEIo4hIKc_kyr zb5(_<(&ob(j5@Knf~MqPt?3Xh92hD82@cv2<{AKJxPD(XD$UW%>0b1W9DmK*Aqx+w zY5K=*>kh4i>38W?<7ykk=z8oPhSP@D6uH!yEF4r}PmhdS7YB0579d6D*;|z0&q<5D z4ra>iRMr?=nUkNOB8_3>l6om!`tj)Z87rQmc)8i`zKx)%@0?~jVea+uGU(=wlx@@U zC2EAzSpqJ_Q$sQv#7;-jQLAEoS-GE311s%fY(Lo6NSb*0^np%`D>Al-S8+7*vS;?R z`|QKv^!P$4_}XUg19lmALTmBHK%9W~D}{^GEV}c5&b*23?hFqQ+JtI3KE6u(4 z@#(T7(PJccFFdLGb;*xh*y8Nqx^+46ubD34vR1&RUcfuX`@u8>vK~$NU0S@(@%Th8 zdEBvk>ISxkV*H=#+jWW#{k%)4QqETBWPA0$1 zwzIRHnJEVMTtEzTcJtMas&(#f#Rn*c=O~RY@HZk26xT>aLVX%sNSIg?U|PM$FUzTn zoIREU+y>Q*W?yGUUb4$9qurvjv(rY|81j~WtJmMpU&iZF=x_dd$DBgfq#>?I)IsWN zl&j_CZNIF}SZGuC%-(icjJ{mAe~rb5R!WlY2;e8epAR&_4zuFZ{}r|wIz7VpljWTmJY(lm^~UIpEFl8Wgjb{UrNB@k(rO2IP}Bi3t-|_Nht$D+rby zI{bj&;`JXAN5Xk2ySJgjlhy^k7b%zkhGI77Tzq|X7}Yq<7)N!;KWjb=jdLVwaa<_8 zl1zuVkF?;NX{dZ-R0)tnf2ip@3UqnC$&tM%Qkx)1$bX=m1p2B!q1>k!JrFS1690-q z*2*nnAPN_5BFC$Un^;8FNVQRg7OqVtxN~nf{V-0@bVxEg5=bFvz*R>MU?lQ{CToo4(DXq^gDd(QMQL2wt zsNQG!Nd_XnLu0O+^zH^f+QBQBweKVpazMf{gn2p>;0C>l6|?=zC3rGL=wuHLkT%jI(LJSjPuQDA9czRplOp69j#Bx)>IPl1fztRyen?#z>>Xxi zwkZM)87_%kFw7Zs95jc7xjL{E(AFkmaVVRo;cB{T?5Lq+>ZnFNbMCUDC{W2h5Srcwozv zmJ0rqUqmGzNFEN7e?(Bi1v4p)dIP$%2@9oUlS#!=bz*#(Pu|Ay6|7rtJn<&1TJP>p8L$8pWpeyRB+EY!iZ8)Rne!h4dg>ga&EcmJXRz9 zE;$7rtDFC>b+pZA8HIebns+(z>2&yAcO_1H!JFS+wg3Iv`y~lIz_-Iq_Uu_?E8U-U! zSC9N*^I1vK;WaHW3$i;|u%!0$I zqyLD8misp3ZJ-;dCx78dvP%?%;*6p2CbUPL``CG<+Z;sp^MiKkx9564O(>oOe#@h` z9vd&XM)!U(p8rWe9%p0w_v*&EbOz`WAyrTuF6M#qH9ab3j8=mwPsQuhHA8kV9M+7k zB&d-+l8d%So)2CQO{ToVnlX$6GlWxJrgM?@2d-w+bF^Lsi~L+kGAAoWH48|KAy0Q- zH_6o;?C%*F=bN?7-fL^|)x1wfeyM@)Y!f30cOf_C2p4)L=*@CjqrA6;u+bG^ar%vpAOz!E z7wNZ#&$VtWShHj7e)sL?_b6f*N$STMNThGmoi4Mo48GEzxs6Z!eqY&jNF<9wJ_6}L z8!3NNke3?P(-G}Ug9YV)C>j$}DQVMOei1TaeLmtB+>0Q|D-G#SBxnl;7-u4t8~Q4P zN%cw`qxYeVckgH9SrHxdd9{R;==kDiQG`_ zzcKIwuz)6ft^)`JXORKAT)geisK0_ie2vnylf-z)r6q;pBGe&tsRpQ+B8a_>o-Cu?!JvjV!EE&uj-*8DD20LWUF<|b?6*vJ zuP3g#OflF$p94q4BKP6o!GH8{A=)d2o}54hUo~qUuMW%|jNr~IiDJy(lwq%#U#@P7ufl<5BLTO*#xfgd#Yg8EI9 zp(BBhOQn9aSYb$7D&rwPpy?vWS_CvDVG0kI0pcSbk5hO&C`N9~LLNN~9cm2R4D`5< z8;;Nk*0ftcMcvzXN}Zg7q^wH?1rAs9XA`^%eqM1xzEzU8Je#8tHxzUTb4;KRC@-H1 zn)FvB^P}x5HtzC!H%KR;4AreDlMFJfYOs9!5NW@NLjJ#zPKYo9~55(Gtcx-uzZ@d-cqM=k?eNihmoH zM8eDaG@^Q21huVi-=Z^>Q}G<2nc9V62PB*YwzGmd;|kfhRPyR6Mh$1_jd=b&)K>$f zSVdh$9#4WYPeApok{kjfjd{tA$7Avi$uvs^#<{C(k;y|cl7y_iEEjkd)FYNmf=ZlG z?onK!Xqr8GeaT2tWGumn5%imB^*ls>CfFP?d_ny^^Z z$bXe85s;&gY9ADT!v;U&peWTSR|e|MD56K1>+1f&Bp?HyC0-rwAA8_QilpsuriXqTEBL)R@G2E=8IlO|{f*Ub~uTbnIz< zshwBSke)ZHYdm;oWpup-Y`Sk{#xg7po@}k^ZQ*XWTxI^`z1Hqx(^%Rk5pI=?Bwrm1 zQ$mmSzY2vNwJsZD`E}UVp3(Yi%#)G>={wKygJZmi>F0N#qRo4mSg|A_-yQsi{XtFc z@_YWyFjQv%3ymR5u}v5DTM_%(0bp4;jK@7@*bMOu^OezmF2Ix$6PpxLfHQ~0QV@4G z`zLeWzul>Pfq(;%A%vp)LbDqw) zvI@yuQjx1dlh}v_@J7EIwSW}0aR`tKB{#XuRH;#-s7wd^!&D{A#7r~AiMotWr{3ZQ z>1rH>kJz_Jp+o>tTU7mA8e)a6% zKmBpG{p;~yZ}csP;r+vuQ_tDBv*PJp|7}P_56DK-_ibXw9}8k?%VyzOi75^C|8 zF%)SL*EN{%280k?u+iDS_{jhlatp$!3)PmxV+A@7&+#}=c_t-5)eLzQRhC1{To&3* z;D|2U@!x*;tG?!tUTmSp#i_e4M+kJJX6O^2ac!Dtau9P34Jp>7M4~5S@#U)Xz64}U9DyUA9Ou-ttU`*B@2;Q?+d z?2#a&zQkf09F6+Vj1mKBDa-e$j56C9R5$WQCJ`e+LQaH$T#&i%?#4rIM$ZvbiecdP zAU26uVlqN=JP{q1Mo%V}Etp7}62cpF>O{Mg#8Zz9<^?Q?lYVD|%$0{~C^)d@=k>d0 zTpkRgklD`&XQF+U0Y%1}rhF}?KCd5f1hf3vn z&QOdJ$Uln}rf`q`R8sz>x1 zW^RFObBdmj?|GXPOgL;kXwotWxpL4=G~S(EDk`QF^N_unx@{Z5UGS=;u{fhd`$h%&3gQd(VYim-e;W1gce0Fq z=e--;5Z{3|;m6VZ)X-;4sfwI!nE^fIGo(G}I`NBllDD4cNF?|}~@ zMLR_r)#Y-C5t+^cwHBj53lccq1q{(Wvp+VME7u2m}3aLD)wMFq$0fE_IZ;Q^a$F(D>8q0o0Ut+{H9_#yXo(}VN`HON@?UT z6xtz=?wr`5=_^umd;<3EKmrJ;Ldhv90btrx7F+N#lukeY+xFU?>kx%EFK4|ur?{r=hJ;E7^a^`)&^J^)6ks9;?&MzjxJLGC* z$v)7qpmqrP%L7oh(tj<6@eQOK!gOETlAarU&0+%LGz9=A=w@*iJ zC2}Wv;%R_wXn8XjsMQ0P*5KHja(l%Lnk64;Wi1UJb!8EKoIIAh8{X_}Ebws#5N|*(YdzqR1 z++XWZSH#Ci(RYdUK0ZRU{?fmaZ-vA7gt<4+8M)culw1Kq{0s%%A9}>Z>HuF?d#^K) zNI2V?+@zZI6fEQzLUR2IrCJv{Z_7>4c*0lVp@m3qqtK^Q#AWVwq3X~P4p^(dBdksX8fPUiWKx6QqA46hAIG+aG^vr69dm!uH{T`=e z57!Lct;jic>Vgzv@DLX2OD{A>1GPt$GtcpeR^=PNtUo;4t!!oRx)N4+|XD@H@B;vUYsd&Fq^y7uM<@864Rsc?A@)Y3p@fm z_6dY&ws9J%O&%8u4xNr*S@i=5xfZ7UrRbcMbJy13BRwj1mac~FinlE8EK_POhJ$&( z*JkmQ$tlon?@xA3`_|JlI>NK*izeNns|i1!SLe2o^ytc2+@Bp!KQ?i%-H#A$+N;i< z@8X$bZn4HS?2%ReYIi$^2juOJk9nu|Aj9E`0vFUMMy)m+e^+x+b#>o@>*vc48_qMZ z`>S_{1jBx_NwnX^S;imA$ z@|I)_qEb^(>n6e^=d;pONTDcXBdwcj>lY&hAu&DpU&=5&nWA!Xk#ZV|CF?VbDpzif)S)>HQ0hH8{HL?qsBEdD4%n zC<{{>;W+78UQgyY-+N`qN5Q(^F@hVnW=T~e8Q{T0wHFP>El(+uZ71U}xD~Q?DzE#L zii&ISqFIcp_eS|DZh5o%sfrg?aH%sB{|m%>A^Lz+(O(0-*x|aI@bA}7CRoiE)N-s- zkB~pXLN4T^YU%qS%NKU!kLLBmOe99ZqnG1Px6hG}E8b?^e}=?j*~i;oHb|p9Wl3i) z$YXUjhjlsLv(t;Q)00y^H#vgP<_XB!=TIPu%hNZxQ@gwUKakFd8ReVmgugeMM!nWT zoP=3L^V}hohMna7r1a|mBUpIeLdV~TLh)aadjAXwlo}(68sr%lvN(i!F`25h#j7Km zfdU_k79CHSwC((Uq=dRN(kwR(_t}!tZ-`6&!L+JiI8ael{6frE8$Q?X2Th(V#>WRH zCSvoRa=@nm2LY=64 zIAtpbHh<+9bU#T-7>sxexS4Pd*d@^rh^lYp-Zx4H5t4F4i#s9LAQu7iK~SvJAn_0r zJriI-yNOFC`N7#&9ccf@)LTWx)iu%DxVt+v?he7-C0KwU!QI`R#$AIu1b26Wy99T4 zcjxc-`_DMz-0h3r7k#m6*P1o!nadEQP@ujlk5m3T2{~e5xaf&y{A9k1_^2uKvy+>b zhe@>TW!_h!{%lf0x(VI!*=&CrvNNp;oP+E7U$l^TI)DO-BB?5Yi{{8_gzU2wW-0kd zHsZ))a3m}*DY)@dB6@~G6`r!n_*Mi>Et>;pXFfeya2>ZOWLBV%R1hk*Fv~Ve zbG0f0Bz87UEn?FsDE_GexZRLJvI>)g_visGoh1dWD{{(^lG=02EqZc zSx{<84w<$r)T8VHdeWf`kqO^8enL&L>PLM|LIB(-I%auEM|@?{nrBpH#c=?KKaqxvvA)!UFh~I&mW|QhHOnQ)~o%rHoCqZ zzqf?BL7;Bf>C2jCO!`@_Idd$&Ty4}(LW?X1Rp~}+pP8{)H|ly#)LDP$O_KDVT>8S) zatiCWg5Jqvc{jCm5hU%Q&VqyGNHk1HeX3f*r}pt;%tkh}jz%f2IewPK*`!Q_aT! zI#g5G2m-Mz@~>x9aB(F(d&KM{#A%pV;p8wSWb{YCdGBdXC#+Nk8NI1FfxNT{J%^J; z=Q}!f&I$II5V6sNvv1>Aal)pI!1?qmj7e(hBiojagG+va-*Z@O zKn3S>{!-SM+jTIW{t%`L$h*7dRr2I$E+9-4vn`q-+TrX0g_=KdZwd8^;Ip^I)tov` z3k?BHqaKYkG1oi4*8I&wPW!J`bd2u+iX>svK&J?kfdKiS1$nvKGO{c+nM2v%HR`Xq z17#e~=R!_HJG1vp#|fZ(GKrY|?WdRj`j}uZC|tkdye-M;&nEw(t&i)>x0bJ$Z>JyR zsPD4ZNk2&2nCZsrHNOrkip7SxhMoicpGA7sjznfngTHUi>IU2Osp#$3BnrE*Z03aXlZAff*fL{vDTeAWArvmmDt353lnGX)^st%+srrgBw_u}x6`tX$Ib|TYcrzT)wSFjw5F+MBk__y}Q{I97 zl2*MfmIK5?h4@|qB)}8GAOR5aw9cDBR(-15c2Y=YR&&-2$)6|aOm@i_%rZH&!eh!or2{+g$PhE zAC_pd?Y;^lX!{`mKPh7TI5jJozf_eXKC+bstJDux0BOO5B(CBvkoQ5Zkx-o!?}YaO z!`vtlNln|9b|B+k=uTmRfjwEgiiENYW@1gVad?!w4L;F(hMog)gwgpB*cQ(R3K*j< z^2!ri9%v=`N1SAOj482047LrwY`qv|$Zhq{V%=v0S-$=o%}v3m z!f1JUTD-g6nvm5cg0PGU?^Z{q+%o0sbZzmu{)2IaBv(xUT%0E_i~CXDAPEi8XL)1yJ$3~IbQ?* zq}5B|1TUpI5 z<+!LxFu^QPdiL7U114$qkjlD^)y@x@L#e>gb?vPQ53_ ztkt1H#?Q`c(d0pXJ`ATf)OygI`MS7=qdb>~UqGI;xH`t4Z7TQodNwDWL%ga4=2DAn zTy52_*EYxvZ4gfT%rUnC3<1`~teDd_1CB)5%}jzhKt)ah9bu*{UsRfvzjWnrd;O2w zxR`D^+FVCS*Iw(3r4C;xTs)!8Cz(DcjtBYjo)OX`I|@j0@&0ev{J#oOgyXkXMnAON zPSa`P^e_D(xW(`C;-5~nar6dk_YE3OyJ@0VRW3)&9S>7Bd&7O@EceLF??UOQIKU$9jK~#wH-{-y zB(Ug?mMcl}bwtS@XB*%yQV`Ge{upooKLEvO^z=o>?Zn&3F|5j%R#4;&&G%t4dX_(# zxNr>^w~5gQA@D=FUh(k*m4*7+)$z010ry}zNH(NCKsW3aZ8l;!m>fvPaHWj_rKSXOs8}bX+7ocw3qIZ zy?cZ+vqPCUr9zasx5ny^={=5v#^r?~Ea?Nf-_{j$pL^T8n6tV?YAnp(gglP>vn-?4$xOZ(u);oG z?9PTxflsB4-OgM&&TWf_f9Gn8*FN>@xhPcG&!AxtF5!tof+Ns|o9R|LHZ2)Q!7%ce zfOWUHiX{)u(w;iMQoPdd{9N{$41mQ~Ak?Q=_C?|f#-9y{pFR79wp^T_oT%`Ehb8T$ zha}oN9?dTR4Lj}(ahOA)8h1z5C;R7EdHwL1bjPkVyHmglT$NvB&J_o6APN)c9l;}> zJcs}no@|+KiG_N(x_IG&sl*%9kq>t^G;+L41$76O3>&u45LS1Ry=HD^Zeh41sY2F@ zuA6M^zV1dGr)QP@jUCw|VF>nyHcKNB?~}Ig zL6|nf)}CC;5{$G(q&DuoE^HtN`AgB4YwT#ilKwgYL#x-?*(Lnpw}0u;)B+P{uS{)_ z>KNthEG$>4DDeX5jQ;lk5+$_gidRF|bsJyrH9t&049vfp357pXy%68~p%hU7WY@~! z&MZ7n1OL8Pl6IaocT~T}G2|vEF0oPR@@OnGwcq)o! zW=7IfX9A4m5MV{muWNA<0lY!&425|5ZI?5|-&BoqB$`vul2s(%nmtvoOXa4r1Gv&0 zs^b;${`iwU1Xq?e&h`EXOA`A@iibAS1$Y&0y~nAR3=c(OHN^`;*U_YT7sUoANn@W0 zhlVJ_SciJ2XtXZ%nW@xW2}B7QHoQ#PW|4-o-8UJy^ath`HlU;QlK3Rn+>{1FohGU7 zH-vgcOkT+yaT0OTI`F~n{#oP=MC3##Ba24aWGD+v3@ANgt7P4#$J3HsEVjKTvk-Bj z(dSrF){Z~~dt{1`!ytUe9GJCW(j>T=djlhE*=3Z;$+OK|@&dHEle7ipd5SbW zJv;;-@H$DpW5J&?zidAqVn-daiau0Gfg!?Cc(NSz2ci^Bd-Y1PXq%$>> zS$D_5?{*1sMqR}C4dx}$X~U5Q-UT8k(50?Y}+u|rap_)?)EVTq=uUvwK1FIA5h6kpMDAX)2xAhRV=LBZ+ zOVTb;=Xm4ZOcx8h_suI|oNT;PdIq}NiP-zRJ@V?|~IB&Y>bXnOH z9^I@lJl1TwAB+-FPcn`67WGY`Q~B>ZzZJmCS=ivoJ}B_eR#LD7PKwY ze}tt%Cg1lKgs)5MSl=l(CIJ@_CbRHEBB+W3$8gl+Z=(xvdZS^c?|6I z1AoXveB&d=uro)n+=H`J_=~5h0r3kp_U>l(FCn6_C!DBd8c)O%Vp*C9f*v77ykHto zqq-iRH&cZHvPyswIor#SIYB|z&S;3O

}DYQ7Nm@#h&<2;bZWS--yLsu8JXGcz~OaG{_XXRIYUw30m+W)}UzY1e9~ z{fZ;1f3kK*Dnm`0HXnzh9+`7fmSta{RebU!()gPG6Y!Zi1{cqDOe6|SgWEC}&%)eG zb8&(?{IIKbX|06Pm=kgI{HXD5>(w$P{vWp9GN=ux>lzJ|mQdWKxVyU(q_}%2?ocdP z@FK;fxI4w6#R|oW7ccHE!7aGn^m)JMz2Drqzw#q9XEHhG?6cS2Yp+E+yt)5X*$T3A z8DfupBg(M0v=o93))aHtm6&?$suT?+&BJR>g_ZDl8Ceauj&>{ru(%Lkuw&GgHGPP7 z8iS!mh7xlXHuZ2)r9=+RYpKl8*x2mCHcf#@{D*ts0F?0$F6xt`#T&(_q|rLcUc8~BT*rB z+RdjL!kSO*ppeO9~S{xR@i(I*1$yiX_MgPF z?paCHxHZ5@mEgVb7pww-pDhs<57fVEel@G_^>uBmx(I6MOu!AZc%#GyhHaMVP-o}+ zf_okl$E8yTW9pWFn0Q#{eEG`t928qwE8sKl>3Fh|eJTVhwYGzM%xz?>dl>=_J3eM2*9wrtsj8Z^x*>8|tI9vjFQ3>`p`3I=oDy zbnpLX80Ejcn?Bf)ek@R&e$MxitZRMDzGo+@A89Z}Fv1K;!FIgjOw zuW+^s-`gLQ3h?r#9o0A%U^d^g-Gte06(cIdK_ABRUzHtv+2 z0DSK+UFu;?j1<-!VB_2Q4R^!g*BA+j^umeX3{qw7y8X9w@Lml3(zmimaB5bSH`%|d zTwHnsSF83{scRF(i|sWUkF=+s;X6^nPO3kW{{fx??!x&VaFK+V*l8ENKWJ)Mx@7UW z4eo>YbE!2=;fogwg#;>s5zVB*?=2~Rpy`vt(w&`rVisg{vmMy8RCR4VXW3KThlW|Q zE?Rge-MgY(S-4+P=4NX@$^IEkHKM?#(H7%`b#MA|gbVw-nVKqxy-vFmX(>4SVhj2lc7*BrBHiY6tG z94!7@kTwQ2q4=xWUMMBp4Vop?odJy2Me&B7pls~>M@HE)yEkn~A8{Y(r6f9#!(tcDGq|g)W7%7Y>D0i)&%1U)($8>9|B-9q%| zk+`OKkIff7!uduEWln7mjc*r0vG=dTQ3~z8W#qbSu9xTa$=OCz?zv5TRlGuWJ#~#qO zmz5>&sqJFZDf{mKkn8_9)f0nv*T><{a9B{(=gGa1jR;gUt>C*4+V-flHu^YRS*Bf$ z6CI`E-6wc(k2)SY#4Y zOI%hJBUntE`3{k4z?0?ORxXQ7f0i&!6^(ycWoeVcCnK^uNK(gY z1ryPL+-aA-<|B;rVYSvjkS?`bdjNMx@QaE=rlf6Bd6igor|eDVPKO3Z+>MhlEZePR z>2;?#805oFPu7Yn=Vu{(_4p?1kA2*H-@%w)6Sr~ z9)9pQnmBnMoi*V^v2|frikq}okuu*!^DKD0QUSzR(2s?u`Id^4&PRL|K>Mb5z95!{ zggGWii3-%r>S4@Qr@tEqNjfk~{J=;Dl(M_lQ2>VFMF)Uuz1NqcJHBtc`vmz>*-!mx zvk3a?ot)tp>o6}|Rjll}AYNosr?`%+U9Qs=5;4vp^B?-G1kru}{kW6=j(C|gs!-Jx zX)K_Zukz)y9C+c97RP(cx9XeRp0qrGNqLATkwh1SO2ZFgA4M(D?vm0CZqSq~;dKZC zf_yebX4oeRvk%-!2-^}83ajMIQev#942oKH;_Z|1X3QwgCt*27Pf~_^AvqHZ;Iz!@ zT^BdXs2B}RJRZvi*=46$>%l70z7DsQk_ebP&cGlmG+4ebs?E{k@tiR$Zm4n8Q#7MV z@99|NJfk%G$Uc=Y2pdFoL=p2-m94s(ea3+=N(1XP7Veyt>Th~0Mb7?o$s{JK`Ud5x zsINf#FDUuS)M(z=&aAK5R!vr)^yY@3UiRacwlo9Y?B^VznxR4VU5_H$*K4lMeMQ60 zMghZJ75)LQ0NmuU%*J6JCQ)^)w^t4i56I!zbV+lxRQ*%inynDkrOT)}*b zua17^e9tCtsg-|RjU5=4V%&Je$6<0O?@NjDy}7(|odFB!Gi!bMTP(6h7B1=4Xd2oe zjS~EQyRaI`+=a+}#bX^A|LD-TL5xf`&d!t=*mU)(GH!3=bY+2aIl^Lw^%TT((DTy@Ur=OgKtAvk$1VAZ{a5cM=iVPb&(`Oelo&9@ZEhP#?DxG5zD!;bgqNO@x> zAu0LVt|6y-n2bkilljrDY5ybRujWDogiK4O_$@9Emt37g77sc~4(~sYV+86LS6M0r z*@t@958?HN)0%&k#(6{4HLCm5+uW>fCQI1XpaHKiOZTB24K3i-pLNsTC*@b|D;h*H zD|99-_@%fqW4Ez?=u|UHv7{uX3Yw zLgtLygA>@T40cJ^7cb+V4XzeCYx4(XatW6|(27f_`<%g*zgr-MIvS&>vl^c^XfMaxx{F~K!QhdHGf3q0X$oWnWyR;xImtX-)l*&^tmiI=0ozftQ)S>aMzdVo4-vZ09Vjp!1S+-d`NDpm36`kMw!&q$;AWY{nj9jMc5H`?Dcc9rbJU zoJqhtJ-XNOt~y?Z?a?o$k0~!Xa`Re|yJC1PKK(Y^-{T^q9A8 z)NmMPAcTf{kk<>dajNDxiONpxv%W1F9c3%t+c-BB9d7K0C852_52H46D2~ZxEzwBo z@;+-JSy$J8H$7 zv_5@UXsUZUh!jPp0LNa6@6Jj53p@}|5LQ54&FACBGWcn$JrcU@4K(q;K(ZYUACPx} zRRuqsj;s{HL_=>z?gBciz7U5C@Vb1Biuk6EYNr`Q2QWflmnzU0)1h~%GG$lh9ROil zVudTx1o`EnvK#f+Ri%&8$6C{5^(WbFLbm%;=7Mz_8XASfGHL6L4af+wVv`ys^gTWz z8Qn~xj^76)=oVGUGrBES%cauWaZi+OCYER!jPB zFzlm&=xKZLPE0u7#a`PQq2CYubRvCj@4TTyx5BywSrbW@SQ?}T;MpSWh<*s>vcCQb zo`cQKwx(~=Mt+=AW06(JPyUwt+HCz-2OfUcUFNiu&-}p}x!#U_tR|TSQpTY)QV8dE zD6l-^5VU6z3=>5#G->y12HQk5)CiWc4`(m#-Mri+U?oxdYeG)N_h>5~WE2CEtM39H zdug)Aqj%DG#_KaE1jkSz@03b&Y-dHtQ)Kb)S3Fy%9KZaGw?SQN9h?YK1lk#ovuKP3 z?mB%c@^k1a;ru%P&2J}C?V-4I)XK7<%u(Uv09-VH4q4rT*+`SJteD%18)`R(d9?0_ zPBGFNP&@3qY8p)__cy>k-%Vt$FLZ|7HsTO8N-*3cIhd~@L|{RDQ(6sXx^Q`bx|<56oz^k6w-k8I zrh*rL8=%gUMhG94%y)8+c``iV=<+r_|1OHPdDRm;T|V!Y?=}q$i)w*3)FE)pedL++|h3 z>d%GBD-gqiCI4cZyAzC5aOc^U07`y~xuWZ}^*RM{ZCEkOq*!r{UmbsV-(m9Za$v*^ z=z~o7Ts-gBAF9TR0Wbu%-n5T<#jl6_V2T%-Jp~JQdgX7_3_r<;cG!IVBH8lQJgaBJ zIJLOrgRtOV_1}3X-Acp+*iMgFt)2;^OeGmcjYvxJ>Uu>sk8!uZ0F9D= zjGIP5PnM57mTY_qs7K#!W!!ycc?|(vccc1i2AzfYf(7dRuouj{pRPdeU*^~ts8HhCWy^glwNl5W|hi5dl>JGWhy!gl<^ zS3WslRZ1jKU%e%_0w{%O8W4B=k7oB z1JeFoO6%M&XI*d+g3b0Mirb(!`JrVd6Gk95of^rvNc};eM5P9XzVC&8FZkv3DEj!02}=W3-0_^G=Z5ruH0;plc-5Dm7)!e zc5I}|l`Yrh3fVYmOw719A=tFU=*xAig7KvWZPT`jDD*|NDi>2W{AxKXf52uj110M^ zRM44=;-S#QPQRVmE>-S#uHzoU$Erkk*`(iFKcaMP9eF(@c+{ekgTTPLg*r= z(iptEb-A6Lc^WLHPzwj_M?sRDpLldmbCWlG)6IR{1j#)q*Ce2u^{0(ZYhdBE9vPnT z5*u6QYqnHjOcQG-l59`j4FlcoV2#p0DwHq<@5?ss&CM&2Nk5SidI>*-6_!p&qoGv2 zYr^O?1&WccDnRk(zu?K;@^Q-29NDXy%VU_5_`62H4HKKXp}E?65Vz&6)hjE;9#Xp= zD3%DMZ0Y$2w^B{Q`%G%o29tPUrflGiOATi@@A5xrY$vks?O!!P%w=J=hW^&hk*i;r zg4Oo&e_3YXkF&k z?N^Qq-j4<=XMSnw)E*NDO_T-4ne3JJ!eoT%DKV;Ifey!LrpER71oa!|t7Q_IL*_oN zGgBmjjs1e;@5xM<_()@^{yJohdj9nEo~9t*nKJhD^LOWdc?)<4S zx+)4Wu>9S<6gm#B+|g@vbkp3*FSyLu@32WSR$z!jvQ*f8^Am`7w2Vm=i3#eFoRcKm zkk3DueuM+oH7S9^6=$M0+!^YMtt>29-Ag}f53cBfv1Poub8rsa(^8#pYTEA)mUL2F zj6^NB{nl?cYo*@WfTH*qs7E-^Rr5a=~Dyt0xZuRX9$jkTv=?eVwyiH-7_$%UWC z^iE^!lucgsw*&7RK{my))BCv7+AXA_dun|~l&=bJ=Dukb7<`}n%{YWQcR~GL+9HUT zyL=r9P{m0Zvj|qq7 zg#XZVJ9#qp^P9jPMf@bi^e@al8d8P=3!=H_^18nzX|mpy3BY@V|9L(yip^f{F=QmE zzY6)frJCq*s^%wZty=&LXD**!)*XuRx_-*Q0_Pn+{V^|YJfQB|<|_DwQ#ZR(>{RXL za)h<%(-C>4UeO7zCr{M)jL_?}?xsNnOqLsoH#|(2o{uOzf6iYrB6N%YWKL+t=-yR%_g++nD?t)Sc8^{}X2JT}mX}1q&@=`wQ3{JP6ebELMP_`> zg&|tI*~UD?Jx(@Y_fvS_>1^m&Y_zi8ris(K<{d$p&qK9{P6mq=brN4}RPB?Oti^Hh zzG`9m+R}H5v+@^V*(=r5=D!)IEAJ)rcTUB?7OX3ba6k6WoPn)EJ@ca6JWItqBtZwZ zX7%3r!V=yM(m(R!FoRtT+tN&0BtNkSJxSNv|>BYbQxr~?y7Go9%{(&UF(@m8b;bcHXCW(X5 z|Jg6|AEH9=z#91m(Z7~E3njFffY+k1}|jH(M}jH-;`${T>fK z3+3)a`*KW-{&yc%Jd28gcx4ZOS$!e8Jp*;cKtTks5e|b;8Yv=wZV6Vfaxo6h+Kpe@ zo%mlxU}Shj{vTu#)9q~#+!qG7Fhg2kcFvn_%YcjQY~R&&Kf6drTk|P{!)dwM^9aI< zb{Hp}4n<^2<`=@rB{a3j(!uK9w=}dYftn2rOc$h655AU)3ATlL`ZP$;BUM+|DpqrX zg25V0{X``(Slr_$L5c7t1P4pLGJv~Qkg9mqamD9mtXSg2eR0K;C2nib+sA$R=A*ER z+d!oXf9I_4xms+!*J{u%qge6!Dzf`#D=aXg=qC{)XV=J0$-J-l9wvr_Dc)B9M2z>A z0y%0-!z%=-UxEq^oGQ zxArANiWiE2vIOF{fZf1vfw`e6S?wV{P9EY5TYZxRzD}2Wea!3l`eF}vnx3f?RnK(5VC_gwkh-6V~@zswyfD~38c zJ?GOF$ymQ6hQ#uAAz!yqz$MveiL}r^9v}Nl4z3s)%cc$~M*Rx-y!=eSSPZg#JX=92 z_U`VI3dCWmMFjGZahRp&L2GT?iKIEL+oYunyZdp;nR+f;q}7)Ef+K0E!jR1ALe4Xq zHT1GWs2x5gY{FX|&w%LOc;Aea?_Fi0NSF-d^_2VW{ph}>k2jHX&RZfLyNQx@R{|cz zR}w^O-;%#WcuXSz*6Dg-<$r)uc=v}N4h5W#JHZy6x|JFU7KKV(!-`lDrr&w}pVjy( z9I900`&Rs7k>j!_9M*g-Pss8y(@WG4($w8(;K&a@j2gv|%OLNf3#oAnrK+YQWwM89WIr(yM7KAoUo%=vb_(sy_Cx|{s z-$8|P^4obyBvm-hC@LXh{wRH0rwZGDfM)UP{r()7UocnsM-H>Z64xvbwrp;Xt8X;4C}1(g*w@J*AX}j?g?nNyk`mU>J9wR33 z_pSX$sRWIoNHsi|8x>PObnKIYj+BuPLRgtXfgwwD_I8uD$Hf+KslycsNIpstpq@%s8#8<0n~R4? z-OE^AVLla5ni<`MCc@nSbTM3Qa;# zp>zDgPatz^JA`2im#BNv1C`*en?7>Fsth+X?)7*65^A^+XglUU%Z(^5e%7^e`Dlh!+eiXLth06sl4p zm2~<;{=QkS3On-#r5nH)1LYR#mU9wtKsKZ*-`@K4j44(Sa05LpJ$^XY5}j#E`BzQI zZ3Cb6Y|9JAIm|%AK}=eT3-WM8bD@Al^BCFsrfIIQsoJr#4!WN707;SGKjV5?9dEFNWog z_?sk%|M;^CR#2(c-che5cj$txzN;cEeJAwKHC%+X5{`Po_4YZZcw$~ zThWSIOMC5K+jmM=xcsucY1;X6)@g%)T6_M$FkauySA47AeeHPUL)9l9#G9!gs?snU zgE%e~LqtU+Wr;)0C1XevvxJ_h>z0{;6Z)s@@4RidVNbJtNr?#MXygljlW%pbe#&}S*FN`?x>a04}TT!)Bof>GnJ&ivwqzKyKE zbM9!YL*)ON3LA$tpHvPn{8JbZQ zq>ZHr3`!_0lSzc;_B2dd(M4%;B9%#JD9|F1u#^WSt5d09<;x(_@QstrC}zlx{KS|3 z`?ma$yI(n@cqn2KmSz6wi&nEX2!x>=9NyoL;4dNcpQxXT8H9D8qJ#W#jx8!_AWJ+< z5?BuTJ^aS?e~VQ#Re-1RKS2Ry>~)ygEvnB9H-xBCuh0PSM?RTF zOTqteq@0$$`}-GI6=E9!D|`3DXN zWw>joUy8aznRo(UTsT=rk+k9$qy5T_PADp%iP#P$i~WLL z3@|snGMLwgm`I-co81O9w!g@}e>4l<_TctB|g_y+`c6ttKKV_9Ncn25VHlodM)8kR%^0kL#{J6#?(XIMUH;d|DZ`xX z2+YLbWLCOyu{6^vjQFOo?CL7sp6@lq(LWeB?SoqsLci?6W#~>msio;<<~^8uiQ-?? z2tX?JoQ3N*&TaxuH-{7}jpMD01f}r5D697hT{^IX7n3HGaZM5bpYXdMEdyUC62wqrzE-qCBnW5J8oq2n5K| zVWCJ@HL@~C%v_-2B;Lq6uQ~LG)h{<((C9pe6EgUH$JuCG+_ZURxJ{6rB8WCw zp-UZu`(wWpcuQ=$1j|S&85{%Xil7dTDIi8*OOE_Bi-x_KUPImd*H9?}1#nC+SRaGP zOo~X1nl4SYtFc6EItuXxjJj>M&-cALg?8Ym4T&E8Cav{%Haf_JD zc{k9Bs6WD_;K3+X*K|xB4g5sZecapu=`|W6t)vb#Qw{pY2x`XNnf;OD+(~oM+~k>F z4^k$}X{T@X=^6?-l#!)x@nkcEF`OG6G!K~5fI<+&@Q{W5eqEw4gUlT9`X7xy2xeS$ z%k6THkNbPfI({8BiEQlGD``ftjxSZG__Xf|l2ZYx$>bWlejur9Bn=?+{0aZ9%~bVX zs&-CG^ZrV>Ur?Ez;)y1J*BalG-Q zwSE-eSr7o9+IdqxD`%8jIbaCP!3#qY=7>^6WWtx~Cp}h2XoyN8=G#KU>4FraPQn!9 z<;(;+i3RF3I-zzX)+^CKJESuZAaChxbp6Y|9TDf-MrrI|BFgZ6Etaw!D~!C37b;Ab_KpfR>vYkw_ZZj(j3SQb|yAl6wiWsoI+)~dmvXSsY0`&6sdpo(EpUzihx=pHiSg z0Lr*gIn~m7)zbE+rZ<3y!m~q@mv%-p1i(+{wY$6FS|T+8s=%|@wbOVprRceX?@wlZ?nPKU|Nz)v^UdBK%HwAv13*)}0?qOquX}=QZ5%jdJ zk!Np5pys9ybmF8&M0d>Y(3B$;sGVA(OOqOKe)VTA@kL0>Cq_q{1N4U7VWMmiJ9}RLIsNHEJF0#EQ*aJ{nG~t`qTyBXf#C;uLF9c zt9;&w-y|V#PzmAf%BY-giLtYc#-1R1|Jk~!%T@pJ+-k?g*i}}~xualqZ#@wrR`WcV zE0}(7!7NDQclt%yb;fmsXQb!%Ya&l3S4K0-bLn!33d-knN)R@cTzqcU07^+5w2;yA z&>^RE%u~(l1Kzr&?(3Lpk1RA`lqnV$hdU4^Ry&sd9-a0~B{-@l{ZP2$(5L25qz0OP z|E1H+*AV_R?I`r&nR_D*uQ=)Gpk6_`;7Qz7+6ycY3Bbzc(E)e%aCCMKd_k57#_~JN zS_1&!Wl`h%O+pL|jDXvsJW0UIUVKLg7Bv#G)b~!WGq^oS!;F2vaiz&W)6(*oC`08@NBz6WkN(Wq;h**zmw_zl1RGzCMqoyJ|SZ%a=`Y;!Z* z4a*jMrd`y?!)o-H;)KFE5t8e;ObzwuZXbqVlp5`gnUBC`oYz(X#)<%`a>_#OZ^2+> ziz@sq)y)8Bw`GcNI>9I-i5Jy#H+};e>WWmG8@BvxA%74ulf&3A{Ornmgs3AT6k(dL zkkXavlN}VOg00ADl*^$R(`a&J%30Odq915DD&6>VWABlzG$o6%xeMMcwTirqznsG5 zUvFCj>zWpK3OSj2CCwc1K7x$OlNA#CLjeWQpPyQ^k+y=B1l!^|AE28QFJAO_K3w!c z4SxCGwv4hm-qk%CtKAowlTjoNoIk%__4VgoaSv&|W0w2+MxG{&j6;DWPL7UIN0xRR z&|9w=`J9ZsjTOU5redvC9EMk8A&kKL@Ts4NldE$q$q+BwriMsb5HvrHI!)4D!R=6r zlqtY;+;l+H-Q~_4%G>XV&Sj1v`*k2S^Q!(GI=gjRZCXe=pS`gsc%ABoXWU74MbbWn zcF{~;np)*&x)-R1>|lhZ_%$L>p$27Zs8{JfU8su$iJW+HSoKUHE6?s`SmRyy9XNXK z)#Xa(Lan3)gn_KZl3+G!Bz?muI;0Ci`$wcM#l|lQp<(%Fe4*34S)=KjdF@wut#! zj^=3l^Fz-DoUQS^9xk!ECc){szu?FpEjIod;I|tFA0QWbXzzULauM{=4iR0AF#T`T zeN=>F3QM>s?xV|<+s5aBn7X?TrkmZsP(8v~O9V>{tk)4DM$~|A!;dTl?gk2FFg&{> zWXn#k2FSf;pdfjCyx5u$`1-LdP+$Av*0!Ow6YSlvW;d({Ad_EmiGZJP3>$0Xb`?hUNd-$m)zsZN+-Cy)n0UTIcwjJouXs) z_L#~j)#~fbVKoV201gz3D+5f|Qg&hBHey@WNW+^u+7Cl^r-J(VI_ohdnH#xM#+H>+ z&cYv|`}#l_^yT>Fx|24YDi*5NXAg?($u4A!Hur?B95a(AP=X?uR45B%bpgP$@t2av z`?Z;28;UdL&X;DWyU)gm+o{XTS%N&%D~Y4gs6t+R)Jjn?(IW}}j`o(e29fl~%i|t}%-Y5kUA){i z{h|(@OnQJWkSR)?YmJ8YW=|_PY#Lxn6~n1YRrn`j>wiFjVGKi3NsGgL3_N+t&L~WH*Bp8ah5v4@E3azV(V(`b{wQgn>?Eh{o z(1n^9PE_Qx(t0*+Xb}0d(i7GcZTcrY+I3SXpopF1YjgsdL%QCi$Hv7$)FGr^fuB^R z&1 zmd~{L`~>}LgUk;~bbRWr*_R9`LBJ{DWT7`PFl7KM?c4=X$CdPo*lWsw<_gDPja4vd zz?1Y#!kJT9BeHg}PH1R+g}jp5C}IMyB~IB77K^tJDd6EX!`aGM5rGq+_+C1%4esmM z&oYb41BjubM_QCAiGTJ+vBtG{V-J)g*!7OmCtisq(3docJs`?E zh;Nzs)Y6URPbP`(3xcghun}=+c$ohaIEIlS-$hR!_Q-DX;7?;oiE5_=+yzQhQ1Edm z&BQ#$t~!Z##*m{f{gjPCD32X6jSyj!XlsGhiT_=^^L1U-YC8m0{d4s$;XU-A@o??# zT7cu@F8~1UW7~2A*Z9ur^j^#UH|ceKeI0l{#4%iVZ}KuF(Vm9;F}kqpZ?eFp|7mXD z1B1lV9o)bAd}-}|m)c^xAbqjp{~R(n_Eroc0I_ODhH+js6Ut3sF3Ji);|=~eb6=hR zr(#-Gejz;*){@nBhG1~vgf0BE{xl!*_Nu+#|7a9>S{=JuwUV5UQ`H-ec7qs*T#=js{=m}*r4>&DCXJoL%F5W2MHlZXI%AV1qmN6O--=lC%#|~? zn5rTZWm9OXIQzgXnCOq+W?i*=dZco{_2qn!-uJjuQ;x)@*jbDnUgo688rX^1(R^6Ubc%XT+>hFo<2T{yYkVedi>O(?8MCR63+QF|< zTi{qb^i%pD^pxc;9pxJ02f!TVLn ztGDF0_kq>Kkg};efzEMX6T>a)fH2#qg^N9*A3tNvDSFwN(+{+AaC2VeC??1!;AwnG zKP=Sp=p?>_8;mUvM}wG6wLew|DfrP7z2ZC7fVVLJ$_P5ZYN3#HdrXHQtLmv{_k(1l z?V*$pZv{o1DR@$=J=_lmq|5|7zG~JbQIX;&xJr!@ke*3jI{Y zCfpqN_k2vBF8(;|QOV?abM0~ThPWv3@%>uM`N`-Kxb?ED>z@^A$f+MR%jEXaCh+dy zFy6j$;PhYM^h3Mr{rD;n=jTGx%s>GjygTseN?~6QPKnOMDq2urBIGz(5fb%A?fSn+ zt}1lr??=v-KAc*7V|QYE2D?)4No+p7=i>MlPC1#?oY$wNz0)!jP3;Qg_+m7;dDMbl z&8a@hOpbEIsq2}hYee`S!NAx_eRsfhC~Ra1Wlo<_Pg<>9`|W2=RwXCWT74h!ayPCF zWfU{TsJ4U<4S04_h3CxQu3L|NyD{VCnPRWD>DszPd`YiRg+LiAXCX=qX0Ox~j=5ka z3`V7zZ1@B7^Dp8d8QGlRGL4f4a?&4b+ojSfyfnY;R@OSMwY|A8a#cv~mw#t+VgxA( zW#yP#8cr<4LHJhOt*>Q&ArM+dPyecT8nn)gV2FJH5VDw7nN&uIjjO4ztc@blJX(vk-Q-xTYD3=MyXy4;Vg`#u^eYOA8 zI1$7C$>Y$gDL(GLo|Yr#0pi5pAFAF@8A|W^inyLoHh9zlz<-#0fCBne-?VDWPtUbi z<7h1st|m4!zbLq3E2$Xt8=y4+PG%fx-&z-(v?^|Xz|+quK9z{_RcW6=wI^mZ6CV0$d*7;eRA)Z%l@B~sGZ;kL5~_YM8$VCXh>in0Lz zC8tjl6afzu&mo=20HWA_xP^o#UQTn_Y@CdgoQ#}Ytg0Xe`j0;(Zt(x# z$OyMN@zr5KA!gWxwuJY|d!Ekh?nXhW4=9R}143AzZTXdb68>e16ND6m zsAhh>G0AkkH_o^9d3w{doMTBEyT=X~(@(n+OxP_6SrWj<-w*NXMuf;FcJ5gZDv5&REnZ4+8`-RV`X&`Ge%8H8^Ca$5Y6sayg4mKLs z?4d5BPsaaN72Cz4LReqs{y2AD(HCe>s$R_!&*8Sl)SmvSu1XY;jYU zdvk;NJn*t_!ed>t_|o@sTf6#GCp4k1>O=>1d0}Pgj^eo#)9LYFed1aqO>9nO@^UrH zE)yR2Up@@D0{%uLen}dD|uLiEmf!-}i1hU>#wgVySnQ>V2|Q^^RZk^%bPb)@+;aiUZqPUvVB> z#RnU{qSV|*q3gwq*0MDpYR7C!wrIPTfsbM0cx31?aS6^DmB46B@81oKfM~ zWm**XP&)EMiasypd}pqtEr0VQye+}jWAB=@6qVMp!*Y<5 z+^dgHQ-y=@h+_7PQp!}U43M-e%6(BJ7Jl$|MlA|pc(+{*)?YZEK@7+zxGD{yF87*z zK1KBpSOav`(v^r)Dy@B}!mgysoc>t@tIg9~A|pgLmQ?OXslX5T~x8IvO<2>Z2P16U~TS1Bw~n+mzmbigvpS2XebcfXD53fw8E4cj5NN zrFdkzWJ%&HlJ(|GKSHz6l5IpP1z^q^u|stV!Q@e?COxjKA;Q1*oA}CzG(WkJ&KRUk z>E8bUCN|0Yu>R|$e4K)uX-Dkpj$G&J8A?EGvG&+M_n~?hUR}DUB7Dfde`N833P1o; z|CaFlZE|H=_7CU;K;b=_snI8-B;-}!aWpRz(R&U--kD=%wSz*VkZeh$94sD_)G{1y zHs(R8${CetB>T9?5HU4{k2)>o2Lq_%1y#8BHSBjWcV(-B;P3rfV{r@+r-P zvCRf%tK7W>yqNxaA7HVbZ3%LS0hTGyy>;qqw(|RWxhb=0OWEy6cRi8^5!X~(V-^0{ z)R4bWBb*~2C;il5tZn4#LB0_X0096{kde~fZ~-LK*BA%h94tBOrf|{21(wPy zdP%;e;E^OtQcD7QF+L|V27A<>AX6dWxaLX&$Ob+KQLi%(VqSZNC!ug?N!T-Kd~&Kr zKOrS~O18n!HpnPvWc?+}1u*4l|8VzEW4%Y!-L>&{(BkfKJF$;a-W& zFms%5G&QRofC>TzuSvpG{}yYPDCZnf}3623`sQh!RMOl%I3OeQ6+h?0{a4(aOTg z!^fJNE-XxV;&xXIC)h8G9+<%+Mru5!ZcspC2E(Ux`PiEdAfL25o)%D zrO54bF?#-qwUp@hqq{&=YQdN{?bM~rDxcR?!mozv5`UMdzujpRK<#>+=h79ae#aYv z)vN&ygiEXZ!oQ<~$_kZx=!UVkq+ac?Q>Jq=Xmg^8MwsPVD*hHtDcYED%%rc^-%ioQ zWzxt^(|JuAj{iD)B&xk=aF_9efx$1=`ZNN{m;>jIAFp@?J$_9%d0E$6E_2My@)N_d&zh$Hl^4ATe{~xyAI;hRC zTl)=C2vUj`x8g1Zic9byg%l}n#oY;B2=4Aqa4S+A3KVxQ?ogmWf#TAWzWdvI_IJ*i zVTO5TGLwH+?sY%cb*+cVIQZ zC^*~F9IO>;bej*vDn~k~ppTT2!M;ilNH?e=)OUa#T3cstbK+-Ek3{=k?_f{&drql+Ak*N3B? z$Odbi!R5%*%yJjSJ$;l+9Plf;^i@LwnLTQ%^+`|}K7DoF%kv4i6~>9Wo7v}KMP@Ob zsX>y|ovMf)2y6PoTltkI4w-bFY&T`+Y_;QJe3GLUJz?LM_p{;87wX|GEcK!XK~jmT zVY(UDT%Uu0C`T++b*d5%ZjEy~*C>qioGUe zR3h`~TlcE5V560RM@Pos$*GyZhC2Mdi&jIVnR@~z?z8_18+YFelEJgz-8%`Sj=^vmm}UFK5>yy)P&PpCL#Fve=^!?h0(en``zIK#9U3jleS+) z#Nr$1!R z&HRH=eRP#6pTi!zQ{_}hhCxX^UF*9CCqL^5o%tx0LDEBF8i*tpd+g)T*inCl$zX5aoqkju^$(|iKu@^1b zB&_^<6vJZdeldzs#ECK|Y^x=A1O&&_Qhr-^?e_F2ZyzIbfMAEQSfV!Sspx!?744}B zL+uYK!^C6C!03n_lu6;F0|pDKph?rxDqdp8gi7hoWf=?gj@7;|A7J-u=StG#r}3a`K1|;#cdP`FXlc@F?hd%};uihU&RPlI zn{XYweD}WE*g$!(Z>N}S;0;;?V9AO1lDQ8EsAh%Jpu$Mn-^z}_3F+vIlR-A0tRbzrXhiHLqJD>S>q(yNFLk{HVI_-=}^4jnq#X z^xVnVEJU?e-Z_%x$_TS>d%fQ`D)t~z`QxzN=eM3$QCW~%D#siyQ^o|^`&KY@B~#N^ zX5cK8c?DX`h(-??il5Def8pIW3#WA=;fSO+ZefjMrdz1TYg9BgxM+_Tyd3;q|-q zyKd2dWeWTrrJ$|(%Ej7Wtxqh!M12I?p(DST zq<;5i3cDGzg*Z#vLS`wa+tZM_Oz@$Di`$S@h(>^uXg;c=-JCWjd-vmh&$+r>j(6o@ zGqOuZcYqt8`$V3FI(J-OYPL2s<>HMy#Sc3L&Gq3OjF91LN`EK+qAR!N^=QH~x$&RZ z&(7lHtD+>Nm4YCBU?iYOM#@fCIxEmRB4HsjUF!p;X%d!0eOzC=;f5>gHr|c-7{IZln~=F7g*_KERpwCEL~Q8*$1{Xw ze{zkFrluC1=-&?|ne*G&>G&fWhC9F?`5Cb{e6JznIPu%1SoddRK!v%3#+1R!XuwN8 z32`#w)tAtN_>+5u#bSATVmr*|v=4&K`SP5H=Is-*^I52+M-5w5m6hHlh)AE3t?u;j)C zsw&bI%g|i$^oZS|v9eRF9_^5+(6=b^0HUM`a#};L){VEzR$r}x`trMW<=NV2&+kti zikf`=i$o~ayS&Y^v|Y^jKiby9_(9l<5pzq>14c zJmwzbo(UfxI3L$@q;S{(m(1$++5K^1mW7k>Uy;1JE8|IUwCz zfxp)3g;yQ~rYV1NXZD9F`MM;bNdHHnlFifPA~j8r`4H`;HWD#gHY zw&k2#R|x>JJwsMXSd2=2MD#q`_mq#rU$y49&W97|%epy>FqaBSRZf}}mne8yR zVR1pwLd=5Di~OQQj7`aeUoR7mdlYl?N=w8Z zRfq64bI&}R89QH9J55`{bN^M>Gu(3Hs5oRjk^bjt~}lS-O1^`U(|HBZQ7Yf ztG%gp)DY4>#J+mfq0{j_k*k@Pc#uDDJhTYS_vTT_66v)9%Da5W=k2TDb-Sn4*7>HZ zZ!aUpnkTYfP3r4o>XZ$#DV^MxJRGew`*Nva;>2E@Ldb2a*1WZL?Of*ch30D(F;_Ee z9NUbp29_*V+>1Q0pl0ju(H%9%1fT=*l|CBkmO`j zu>ckf$+`qV6xfdI>j75-n`?Rv2*W|!R%Ecxko3K1nnUjT(6&BHdb0lSUdu*h*5bw~ zQKpxhve@yimL_L{RM@c_U2SdC@X?&1n;6P*b7r@?Ol{sVr34gf;Z#00A~0=WG1{en zjWP{Cl5T|0^fLAH|Bpohne181Ss~^Wzq($j^&85!r28(uzx|(33AJ`=8{4@ZZ^_~I(8E1@Qi&6eye`)5mPF4@ODuhwOj=odb^I1n56MrsIPb`>XMdOynU9F8R z9ZQyCg=Xv1s8!+DPWMd z5{)*PFV+?48`N9B33djN41g7T+2RjczqGTu`0BeK#UtO(g~03NNIsv)k;qk_Nj4k3iBCp9G@PC>83#w?4e7QFj1 zw1hD!SOn$fT}lNgal|TE)j>(Uv<8!dKb)T!2CY-g5AXR4N@TMw%2zjX95$AB%*_k4 znjm1c#dePe)l4Vd%EdRe%8aG&j&yXtrlksK|5-+h@6Sp6h1hb-MsXi+@b~=YZ*7Jt zm@qlrZQmU~59{K}d~jOR$Q*DuzjyjccrVB@>HK6(MDL(EwXL!JS8EsD&X}kBuHbp` z#u2x&aWkoXmD^yFe?m!9-L$=DAS|9o?PP*+aI|!RWS9X-T`XN?d&fCrqNGyk%KKaD z`v5I=$B1F1@M|A}6PhoC@K3bcE*b+sBA85)*{m?XfV>I}|2nI(;zLI)5w0$b#S^3$^9@?pWVX?>-#K-ewM zh7+}Dfq3HO&Fr<`)t4Nbm63l;mG{4e(&>|y-0Hi&y1V)QPOoJAk1cx%jsIP%2#?}lt&WD3N^Nc!^$MZ-yoe9tVv{%4v}!cc`r z7K$e+S&sb87w>QM>lYZrMA!$kRK_NmU4s#{_t@;Yc#fcCW9l|>F#cX>mxcm(=8#hx zP6JbJ;L$J^q~dHX82(H2ffHO!$fztNUJDzONnqKy;l6!h-v{Yxi>sXoPws_0f zC9)YlzpaVF3@i;=&TwA%+MRMczfhUfIiVEBKEucIfRSdM9S1B)PtbR^8Nub1J5q0? zr$G{_^xOoQ;v(MtI zn2KdH?od1@%V+ak6Vw)z4>1pV%-#a|o)mMal4)@1bo_3s5OlNFvN?7D3K9NyV z{V9Q-&xI(7Z*_!|!qf3JK}X*H%{qGa18JT@;YesF3uHY_+}~KDEoXhruM^uIz? z;>X1MC|7|(`xz{iWS;+7QCvA?gr*92b9uFrlw&!)^dPD$i@|j8idWGG}izklSaM^ z8E<+cO-~52Ks7@OBw~`Xi39Ey16(`Wi5IpO77|~xjz$Ky6ui0+UCB{R70D@kJ+F5) zZN>ddWrv4}CIw=Q9FjclF^FZQqb$kykGdyy$frick`*a?s$#&1^Wx*L4V=gcoA>JbT>Q*` zdNIqUn6BEGH0NIiDffvidfKQ!y$C}{INmvNE$LMFS$y0q+ys7B9Syi%n$_f?ie)TS zb!5aZQ`DvZva6ZVe`0acGE>MpQkAT5=P$PS=_4z!VrVO#xVUG+=!aFa+?ipQ^A3}C zy{Kaz6caLOLNYeex7KVdq%`v#BP~;J5>_>lLh|aXV~4N3k0%--J#IgpLG@9Y;ZDv( z&$YOW2Hm?+bzwHSqQ?0eX+TmHMNElo${8g^b*+2ZcXw)akbFaNVv6>qVZgzFQ)6S> zFE_HT!F-Gqi)od?3%_dD7^Rn{sB)MZm}{3JD|%O;SCw$}UkZoT#K0TDXLSy`0t`();4Ftmi&Mtn-a$`Bl{$_P2T z&igwyYtGpqGg)$XbY#;&)tFVFmA`IfaX3X#zyC#%UulQXcKMWD6GUjPQ#*fQnt7nu zfQR?%G?p>3HM0$Nix^(Df~#c?K>GEQ)jR20Nd7!5B8FX>It{?FjdosJg6}`4y0#0* z;7TRo79c{uvz@^?tXz4}({gV*J7&w9BRyvUJwIot+40iX-xe-{B4d4W=tWcJR0Th_ z#0*|O@DR>XkAJP?b@45oKGo7(x0<6QTRpsyG?b&{iyDo2YY;Z1Tabl>dU9<=_JJt~ z*;c4>(MC}{Ia?t=(ksv$gJ(WmJ#0uv-RLaUpCi{CYzi)SIV{e;qY9s`VBdj&KvV78MP1r=>HHvm?}FpPdmmx9kg1w(+hHYHQv*DOU`H zU(*s&`SYOufP|><_WA|Hs>)%u+;NL@E8#wDf@prX7W!d!t%&sg*>g9K!OTVkbII^tkb7;V-62X`Em==P~b)~rjMtSWOXZ%vNKI92(rR<<6q1s*2F%@HAGo3 zCK|akE!{^%m3YFgd>VSr9e(=cobm=zaSwOlXh7%;oD(KONz5i)c^n{v&K=%5pkK5) z_#dEa#kV$wB|s%*pd>PEgM2%9(+1%jUq3dYz!F!Sb2B7`*p*NBBkc|PPebqJ}zX5PiVO{0&&}I zW_D*zSvzgj5tx`IbuqvsovB$Ut0*P}BVhpYvU;R)w>k}=PIWhkThp>vEEkM|I*5a7i9872RtRAP^Y_j8Dtm=>1Vi zzn5sO?AJ&LJz2}?!JqN=E+q^ZRSXckGQj5vyB`mfj)|ag=*5d7YnYz6uxTHY?*I^? zLyGFzxshY!=ow|Kb4n2YhUmEQXQb*B(SV)tw7knzZ?j6RqMcziBz3}!ZJk=;BvUm@ zBC(=3#FE%qqgMw(rAZ^u%jNSc+ZCb78BubTZ&k=C$~DxFg?M#jRmrL5a4Za@AekM} zT+MSB2banVqr-btETrV5qsaHy;x-`_9p@>7P(&dYArBt|2Xu)VGcX^h;Wo z(*VGT+?yooVIUwBR=N*rT7ZL)Gw+z^Xyvd?>E}h&v{`^JP^Ag5UJ~m}P3`_71I`&~ zbTUkxUEu@)KSU-Ik{>I<)VQ!KM)p9A*4x6d$eCCKBU|VWxyicL8Us6uwX-omI?a-i zdYXb@+~1T0f47?3I#zi-f3((-y_g6FIhlpY|3R=NF*w;wFce7WN`%x*aZii27;>_ zp2@rBv}`!}l5;KjT!x~}O|AGZYT|g_Zx@ffI$eFdZ~ptc7mg+IJe{{FCY%AMU-rIc zi^+`h5+;)S_OfvX6&jyNAE!+&9vG>_LIiHW-x0OrCj*?E#?-gCd1WG{@6XpuYr>g! zq#$>oBl`Di-{g}7N9%)g>?d!K)7Gg5PC~VTUJnze2x;lS@YYm=z&SfvmM1Fe&`m$3 zyb27N5D<~76nEF)e^?~q$xO?a>|Vc0a@Nt5 z4-gl0@zs7WL#>T&Uj39#-fF~V4onI2F z^K6b)RaHhEx2tY8^=%jI{XYy}{mWi3p;fEg8Wv6K>nx?K%GY*Zzs-8E`*%tP{CaVd z6s=ZgWc*4R9p$An0~|RpMm-wjzR;_w4i0~q^ksYx-w}rKlA!|ns)oLN50}j_ zjU{JQH>rSdQJ|V9e)VfMO+Sq%5=wP;a`wW%rK5h%hD&9p!{aon>6-}kw%~kG z0X=t=enbMH=n3VO=Z>hEJ=dSoqQWIRB<4%s&`*cLs05u|UmlC{p1hv6m)_*!l)RZ> zqlIaFWTPBB-`XJ+Kr1yKOnWva;x)Ukm(3gS?^`VhM_Q8L@10PP=FYrc#6*M(E#=uim;&wIID#A-Jr+B~kt=`;N1$p6KF zQeXXN&{7aENP+j6kUnT}1vTR4E#vZyDQfRRViomiU(Wefncz zPA|>@V2*z+$ri|06@8EW8LNV;QczFMiJr%^@Tma*oMYZ|{l*Nu4 zL;=yl8`(>9C&${@epyrR)T;*t#ZcJqzRYcAO3!xe@Pdfx@% zngy0IM)!_atK@IJH|%U(wRWhf?M6WLVjD6KtP>F1THZ5Rr|xwMekSHLfItY2Wbs}| ze$veR4FZi{)(6b#>FSn9an!QHXpvjAE|V2Goc$uV*;Os1Y14PU)GbIclf1kqp^GsV zri^CXS+`=wrPY0dGxCZ3V5DX6Hx1_{m=@b$QOBmaC^HV=brn{-*7X?5c^iNbTI%+l z_Mv^G>k`UG#9Bc>hg?6CoBj5FyCcZ2_WgWl>>I)Hq{e1XAM+GhDYoBF!>3!y+TZOR z&d$CpXA&>OUdQF{UwK=(K?^!`xm)~Cxc-jk`CYpj#b;CB$P*TzIj`h4i-=KS&nit; z#U)m~ixf)RV^>L>zV*`B{lffqgc&7S`|U@1!(Hk)r~p+}vo+z6#qLE1g(X2Ad#z*5 z#`@am_7CPxGOH?7Kr}8vV9#Sy+XoknM)8LEPZ|t|bq1GsD6?Bz#@sFu$AQT#Nck>E zb{|@5QJFDyJ_SBRtK}OE?3Rx=K)*C}Z)mp;G40s#jam|53NCWv)m89T=l4;dCTQT( zy(~Bf*?x#rvo0PR8V)Ys`>$F|E9&b+=z?9;GV0?u(vz1wJyB&}UVzI7li41Dr4zPJ zqQ0SVCju*9?*$t}Pqe>Qi%&m+t^1)V#SJ?@Bqn2*`!iG>JIsrB0b;ul24`CUA+> z^d5`#!Suc!_i5NGxg=@)1Dm-H*{h29n$c)_Jxq!47PSsmTu|594Z6J2nuAV?wJ6)D z@&%^LR-GiqoL%E67!$^HPEWl)G>!cNRl8|bqiM7_`Q}=QjR935@e>pt!9#@;dLq}@ z_SO69{(9p2OW)K|jAj_W-=xw^wy~wXU+Z+$C0G-V@dX#ejV4`-#xn%B`d1qw|%g%kP&PNRZj*D zy9Av544Dk@$Dgc!6BbW@2MngKu0QwE0BVj!_LL1VC^QICUDbaoX>uXKktPPJUk2}0 z&&SN_b>9xhIj)M1Df!uCNMa{7f=g32%0oEUKI)A+u2mGPF|NK4LMjqp|7hDNLJ3>z zm^tLL_G(%GLxPjp1oz_Wgzmg{Rm9a`MiDoi3sZhT1PfMnkkr&{s%U00RT<67EBC73 zc5hrf$jA8Cx~U0dUZ;RklHqFlTVN|7_a=T}$dV3T5IXI2V!PpT<+<2nNe~pe#TB4Y>GVz`)xFfG*!MT zWDm~%LcLytWX7MXrsC*SJ=aH9g*804-?`y%4_cUPc>49``ufz4I#;O4eShp8T$-yq zXq`#W8;i43UxgRR;t@JKcE!w4gKM6uW%y&4p6x;zOfwIZlEF}~=uKZJTz1n^W~2k) z7R3wBxl4m|64J6=VH%zDq|u2h?>tctaG5a(-{?km46!07fIiw{@W+#tSbOg*H|?ns zC=ku9C@GOIZgf09b^CR))=%bC)*7q|He;i&I38D9?znYa?oSTRT5CP8Ppp6G1B4*s zwdlKQY3Vi9jZ>hTac9B1TMR@uxTR)s6B?NZ8!oEZ+Dn(&a#VdNqMkat&RY60g_A`63d*7Q)_0P)aF)?NM1dsPQy5ht?u!qvJ0@p;RDLY)FE1RC_1aNb%Ih{sb76mB z58Rgh>m(pb^)=O|ZXZ_$o{Cw-y0i9mF%p=sTGV-TuPW-(yhu%hZ0K{fK<$6^rbQiOjaLySpu=3UN&~X+`VQ+QF%wNL34}u~%bZ@;A+P@VX>|GjwO0`Mq`?F7 zVSl54bmx)WVCuXxiU&XQm62=2l!%T+EvcQJALM?X>3tw0OcDX`LGYD|577C4Zd@~; z7FpaX45ae-7mt4c2+jhtl=YMT=x2JOX6nhjE#r|43DS_p&PN4WowX(?-}9n`=*~$4*zph22Y}(^2uMUWR@ryu<^1Z2{>B z3^!oVDMa#4@|jfy@G0-;XlkgF+>7_iXzwMrY1nL{OKFDJgW2eL+@Lt9h?{qf=4EMf zXKH+{m3WX%Y!26`D!_hBow{SsXzfZ(G-|(g_;_=4g@*bOGZ#)u3snaa z#Ees545TPLqlZq%kGtn=1XXUn`ZRmSCc$pd zcK-GST;`CmKA5fR*ch$;((i0)UOY4KznsV@&E)!fk+$}B5@DW+2+Fdesi(~>cqK0! zC+xnNoO9OqL&KZIs8Hvp!Wn^RfLV3l%8y{95H>qd{vmLGx)#Tv1Bt2~k~e#()`s=l zg<=f5oS#+~=_51DPfVyLX_SgogWejJP<<}d5>4GLTI+iPrvdKQ80d`+$JKOzob~Ld zu#yHdd}F9&df=md^eI zwO?}my>ppk)?ND_{*$x#=r8_Yd$!-h|C#k!zObc@5iV5`K$86NbAS;NED8G@F~^(| z;hHLmW&bQorclNMQw|2P+9AJmD!h_8RHnrsL}TqGq&rs@@=;$Un~>{ld0b*!G;C>v z)J`+IrRo|CQW_&#AqlpR$(*wodf|{~&UD>-3<$ne10kpz?ApFo5a48rXM0pXHXG3W3!QF5k&-nvcof zS4>($DmzB=@7$2s)ekk%!1&VM+}Y5XV^NLAQxX zmCwIbDqXuAfBo1TaP9(mJ<4zC-gF&B{rJcg(AM1r`OEe9oLaw2fF{AyY-o+Nqtnmn zfZ4#n-f!zhTssq{cNEc zrBu;Zjc5cbP(%}9=Rf~~H!ZF6alOT!Hg*#oi(e_5F@5voP_*{CK06l2Qc<07@Az!B z2a{o^OL-RSVA8%Sj{`bW^DcM|wB0)Yp>$>3o5QISJW{64 z=1MA4Tu~w`bZ$)!_;E%}3_ay0{ty}>ZA>b|U(QYM(780ttv(>2@8vHjEGh>eOCd+q z-I`85j?7}mLb!e@gjn5d0AaT3vS z@hW*iF*VJcpCq<8QSNkZXt0=dL~BiqB!!6ZlGQ6vt$q%(`#EJ2#B<15d(djfRc$03 zK!$(&VDv+<^K1R=34ROL$PrWbDxKlU6?L~b^Cr2rg`VE=1A1rQ)1%iPjXvu{UVc+i zeh1HqEgG$8!GyCr6OH}5^>zOuyc6ovac>_ZXax#tUQDSjuu3!0;+(HWwrQ&_z-_g= zbB#QvaNuFW)ZID6u@5%$(~J2z5VQ46>+`(g9^G;rIgvQ2FRG%_i-Yz9Bl}xVUcj|R zGPrbhEyiN z%Ri#1p0uJ_B(cy>5dsV^RP<|j70Er#FzXh8Ha4dDO*6up!l|q&@wOkvRWfyAF33MW z!gq%gNdvd?JkCXr64iw843^K^jLWUb zD4Q`7T?LmA&$Ys0sqaiEX=UovU&gfRm^ws`l0Lmtgy=-VJswV}q>Az<%|Kwz_0FaP z^q2c+lG2j}N-@iuEor6YXI_0hyDf{Bv9r|5_rWbgO*^m?RZDmGerK_81CUq}K_N5& z0b5HyiVi{vFOya>6r_!3CWt4eOtl>@SfKfh0#wsU29y;hKW(XHu*Qa`v%+{el+;Js z-UEAqM^g++v`_6D&ofbzIi|3;5`TJialZ;^_Xa$AcKsfEOWwJ@j!=85aUVM+eD5D; ziI*$ckkKdvpLFKQm5scf?NZ_0zISO!TP;h5F3R_B<$w^-=fpLO&et!xr~&!2V=$p^ z*SnLG&ftzR50BV^hFc{rF;|BsEW-2&3sjr56w676RD4&Y#rM^*VSPhpN=SMxYT@oW zC4g@$&G)sP{z@oE8Ai^bCuEpFa)Y+P}%;fmzWi z*sA1XD9K$?oP;c`s+{imZ zyMq}EXaMJfW7En3F_3|Hqu58E#x!(2rMemNXi z>?TN&X)>~cP%)v~ak0_aqpy&#(?tJOPS)b7zF;>T>9^?F>e4K5XNk{b&a2R|t9=KW z3?U0e0&M>NslXD8frCO#fZrkxP#z-?hm`@OL1|={;9^|qVKeoY@umigYWGLRb-(yEjORwP@G1`{T?P4H~v5Tz5mlDA93pNDBcTB zc}X1)=rJ4{wF`Kp$S-ZI69w`$=s7gXVTqBF#nDLj#oOB;9SyKSx64lJ z0hix?D;6w~UgeEM6{h>ce$LZV@LS7waX9zc#A|SKxN&Mq@(6Rqq^9SumXFq<+zEl_ zyyzApjQMi_&6=>*83hqkJP<|@=XMoyePkM{30a++{!6qS-W{-MtlL@$4g-`^k5ktn zY6V4{?YMyaxhJh_=Hgrah(MmVIu-`sxR>wqp{3Eo(pLMso2&wttwgSRYC|EI-D7VQ z*Fq+TT={}GcW#H@-bm})QcnBo^QGdl*+SGh zvZ?y|G=DlT^3cIc8I-*29G)DB(&72z#_tFDkuoNnb{?QrrjZ{%A7k5m?Gcyjzn^iC z=aY$O>`rx^u3my{sy!{m!bUdlh%PQ7JyQ!m^=fM=$44Biq3t>a@MUXQN;Gft7p@%# z+iJhMj`gm>adr@XL*Ih8or2b*fFSn~;^yvH=tzBLglK_;qgha4n?P&$X78M%clDfZ zhMNP8IAVtS|LTl;v#|(zpHp(gXMvRE=ws+9Okf&Su7@ALhL@I5(u$_B3V`5YhDTe7 zy+2U{7+==P0laiMqMnz}Cj%b)wEfSQxqSNiE?=JiX+4$M`qs1N@Dp9N+?~Qwl9sl3 za|BOSN0FAlM8=jNJQ{afljzo8Ck2{2XiZT{7un;6|6y^Fd%Ht7Ik|5tM35aKMm4$L zI!3R84~!A;D-ee70!VgcWclxw=bv&Vw7~oxJ|iojM8Kj*!2|#l%)Rozi0bPrBA#$?*l4-Go6M0{xCArIk|N(fzAgRO zFb-!Q1=%L;>L>3l&1UuWQKEiSb8SOr9dFv!joQjzv|cpyKI{)JI)UsGbLJ8yrolTJ zTrJ_0{3~0ZvcdKv*DSEq1>xWh!48)s*DarE!C}qBPb5y&qlwg)x2yHXkodHG>Eo5Q(RD}ul9k)?wCiNH{eoETu@(ugGCj^fgWJQz*4FdyN+Ul^TR;lu z#p6#WK1Hd{C6ZTz-M5D#p4SdUvg^NKxLSbBJx^UusbMdQSLjI|W*9W=LKR>-KDP2Y zEnKoYN~AJ8eEo7Lc(l+lE7<0L-R2QJ@J`_iLJl75=*nl|utK%6;$@4*w8zg+ITy_O zXhuVW3wGtst2(%7U{L|?`l=SkI-hZo`?MsRqhf+>x*_FeOE3fq{m}qP*sRN~*o3@v$3? z2r;H`34#FSf*cox?1(NBiZM3x1ExlfjdW10R!#uc*jFw<*$HZ?>Xp(Wf z9}osSUyZ}YQmMb2rB9t7o6m{BHrWDsIJf0%VyI!dmVDdh{c?MI(Rw~XJ$(iUNU=XG z3GIq=7UWPDW*w>L%QbpAQUOjXp0~k6kooX@xye*KJsip9+aU--j4V>aB%x+wzqt zS8UvD_GR56f2T0=(>ixQP@{Euos_09IGzwbWBTzmGLqVxj}v+d%&i;mvuGE_)lW`}*rB3QTY+J7Ai|f5?bvfSUm>BdE}X98Nzr9SF!w)SpkJUR-gk&7?UzQFW*9a#+XC5ljz-#p?Bps4GT0+LHUXt7x z{20DD#xosq*-79+@0eLflL88Q;P{2r@vY_J#`E2)fP19 z1aBC=6H|m^{>B`bjmAqRg7cXlo}OhwjHzgm=}~7Jy&o=eS=ERbkN@Z>z#pWTD+SZd@nE3G#}S~No4Y9r$&bdH$&W`!Pu$70063}wEjkZF zf(8Wqp-x>&-P+wrG+lY1M42iS9Db-Qk7t6-6e5|T=Yj+~U2t2Bqb%*iQ067a;22=<>H~K-yZlF~^B_;(3fKd9x;!?p@5zIjf(v#-u zl02Vrt)s&evyIP=yFJS_v1TEqr1FGB2x4Sagi_GvuT~Y1Xjv0;rOsjJZ}^9Xtv%0; zjx};BB78o&kBkhV`qC<-BF(y^GusQ}x2;N+zUa;&s9|F_KzbT3Hrmh0Q`jYA?IL{q ztRWDH?WLL9|GlT{^{D(XLT`NyO2;+=hH#(PU~&Btlm8_q`2RvPK}O{LzROsWa5W?j z{IYW!X+K0=MinD>pZKIp10>#CZjA5=b)jmfJxHL$yr_1mgWm2`c6(h(JYIFPCH|m` zXW62gig=W`TX;u75SSlVLpi?Pds&1jLSCw^zmX#Op3!Wej5&&T9EhbKr`b`cOv`RL zyfx!8XW)RK^FS+YwwfXy5%LDLp13*Qyt znNelPm>=FGxUS!gS;pCVRQVC$&ao%U&dSn%yFyaXU-df`dZ=o+i6!rT>bo(jd3|ha z0MhjX{&C!yX2QvD=AbcJTF`yIy=pe{-O8A+@V)(gwUdDXJ*mo)*H4_?`DcVBn)I^t?|0l^^u-&VQLCg; zS}{oA*fu^3CruV>d;9pW0v2UiysG8z8YSiNBGcJnD)lA-+|h-oK_w^sY^o&tHCb)| zr>MI>*VTI=N~GVtg(MJT`9c8>F+0B=`(4>RzRise%ou*{3LS}zMI#mZCfC~LqGCr! z&E1aEPkyZPfk?-*&ei{&DxP{FPqejSpjwRG)4t({)8rnKJ3ZuQffs)+`JcL{@~&a` zml6Sg3k_6>*El$2+?Id#=ScyY1o4M4o!Py{&^qq4M zR3@>-Oj&3DZus2P^;mx%XkMI(d{4Xxjyn8g)A)u^`;zQl@TutR1clUXCCVY$`|L^Y zy_mDPAXz`l$}$D(G@-drj>moYf5yv z9%R*U2ksvA?@dj(5G;IJ$)XNnQmG##!$6LUy&RF|k$R~GM#4d0^1!Y4mlw-DTlZ=# zAuPNDG(q*MrJSy%A>H->+Dm&Ad0Ma22##ObUmeWM9!k&F%W_gcW^;8W~PO6 zV|Opf0N$2*z|^AN6GgD%z|#7@94)=Tj?ytbV=>yAQrfJlguTRcNfA2n;Qb`+YcPit*de`m zoJU(%{eif2NK9`PeEPhS=X<6X@VFco@WdtI{B*zfckt{ns}J3?>uz4V`}Yx>O2&I_ ztfAjqzkZ)~J`LNj1ZoYeb^4rT9B|Sg_|Ah0qB(h>U9C~YRmIOK2NMRSUy$o2>NTwQ z*yCp;2V;Os zP0J5Tn`K8B6+rr8#U+E0hOCCHXg)4chw%xMk6pA@!|vy1wQAWdi>GnAq(f1??j-8j zRkD;4_!!w(wd6{&zzrVse-#K7 zqY@JDjr&1uz_ODAx7FX{Rkq23l}L(P36YUZ`~Wd^>0?R{g)D%H%#-&po%_?Z36r0O zI)P;(yE}Nx?fwssc_M~i+aHeuanx5*q+wQv<)_%7@08ojktCxvX0E=Wo=Nhh^Q~T9 zUM?K^#P;>!dwHG)>T0v*20K%I!6J!S4&M>hA7I$5`b+OG5k8(MYQ5@ileum9Stn^p zFMaQ9YMP|@Yjxoo?OwO1$eujeuCJV+8+yka8w|M2(lBYy%I%Dy&&#&&TeM$EALS3P zuN@$HUsLM;s7&nDfX24B%Is{6{ZYQ@K^VK>0=sbzBL08e#T&MEMJaKB$cVxJ>!*`m z9+)RGEGk0%);kVN!2tX!XfW>c8DagIbX43byLMDe#HK1+WA`2Er{F96sGGkrj{XN| zFW1*G4U*9Njai4~CeMnxTfvSy+uRl(|K(B*^Wu;^8?%JMvdT!heCFJ(hZ_nq;eQ=2 zNAf@8PGWWdAQ;0suCbN9t-a}ut^vj1q+awvv#@}`$VK?7;zuLJHE5f`W>gys@+%LR znpmxyFRkp6lAB-ix4&8kwg=J=Hw?vDiXY$$v~rr> zYZ^qz7ZD$efmCWgXywS9$`Ej*yY1w|RSMz_QX zC-3vU#$OVOCb|@#jyoQ!OUsvr1>2T>bvR>F{o}%lc?9>Bu*Syjd>^`rLGJ_lcGON? zeG^ObX#P-D%^0vZ4|VL|*W=5p^LGm5F#P-Qq$F%8x=S2aw*OUu&TLPg3(f&14*7ob zzEULc9sVg?kT>oFr*#&=sK7TlFfK(d*~m`$PNk4>r@p*8h8uhhU164|-kX3*+NUr< zB0EB6wq9UICZ5I;>i4qzz(*8NNlRvHpL|u_aJE2npj*xxge@jXIgQO=4s*GKWoPCF zZV$oPGQM1(y~W0-zSvveuT}n=mUOf7U(W7AJq$eZo8@~ZIyoI&K3;sjMNkp+_$coC%^`vNCg#Vf1<;th0YSP9A|77XjzF_Ib1TmmbS0J6}6T>A(e@+pf%qLw}~2#7>{1y^pyr zffy+QH(mu@oe-slZ;Z))QMY`jhxHVV#mZ4X2yQFQ4Bpr~|3P2He6hXUmb5Xo$2M#L zx(+`myn?#Z(J7k{(tjxiIN2T))?U}C$&-ZYJ-E<-)joW|Kk@v7CE1+trPnmaExOvg zT0mHbj3O?-XD+VkB2Z@)WQ~JBjIa)QS68ulw6$k%r7nHnLaNso?vg@e1O2zPtNBA|;`Eu<iI5Wq229(K-_{{hJ|t#*4-PlEjV|HB%#oWAWsWfpsBGmOEPHqAPZA#3Cy} z(N5EGu6cjXHU5SeNV*xm;}O;8B}C-v?z1;k{QO}>#Gv(I)E==g08U?z=aQ4FB(3Mm ze8e25rS>p0MYt@KAyhl-`v7S;p*ZUQAxF)bsicq~hW2g{d#ARiP_FvheMb9*tz}Bp zUqL`J&j3Q8ZQn}sDMbZpZ~iV#%H4mzr9@wEsg2vq`5hO7=fjo}%N6@8Wa0el5UZCb zo>-6GkYJ$&J|ExfWr~+gw3VN+aRMnb0{!FEQI*FI9ez(P(PEC{p9hG{HNGbOs6U1Y zzNINB2$-aZd84@8;aj4+oBMpZL}b{U>fV_6N|=@U;ix4cie4jc3@$JG?P8tGx`U0H znKVDm-^m~qp&c5=Mo%BLk>tH_gk)Eo{xry+B!Z!xdLI|~_PZ}PUgpi z(wngA+1Chw$OL&}TH+n4V4ND5Xf*pTVthbrurA{fSuZkiIZ!O!2$(=H;wLO3Bs96e z2VglJLbv|X3oHOiq&aosFdr<4f!R4aSwF|!_A%`cDlmfQ=Rw9p_e&0#=JeZ9;@(kc z;AeN};(XgCC3{4fpFpLiGKCGDMSb=;$@@9#}KAKtbVa5#Hz;@A*y1soP}D&gmv zk$zXzU_v|edAqVC;{CGb=I`Iq@SZ$7hp_4EkTjPxP_Hm%28W75P>?AmKOiu_x?K-D zFI*)|;oE=fZVLaSy8$9@bSMwsk-=r$NA=?T51O#@D7GeEt=RbE3-5~pZ_qrKpPxxZ z?yB+J^{d#}lns_zTyIK;&jPO-0^O&haN?&1&!`PkHC~fBRj=^4peC|fyUS+m23t{+ z9MW&!D&@4ct82Xzi=Oyudr)hRoLXxwnJCY#ld%=0Uc9zo#QCEII0BSTrh}#bnk*M5 z&s9u8m2EL;vQnsg5r*{LuK3pC-1AMZwT^4CR_O~hV8>kNU>*=}06H1uAKIw4|LxNK zXoQ1IU)O1>1h{bwTjKH*JrC5})W|xv>!llH;lQt7l89b8jkSA|ai1!-6D=T@+{RE_jI%&mqJY|C{a1XDWOEy~Mf28A`oKZHGy+baTMSyzX#(9C~n=Gds zpOu@_DtGWw`b#b{MSiwE9o?PxcWcvs&-5iSc}+!+yDt!bCjn zBdV{cIFP@&w^fp(0_Fb3Z>-G`_P!H`xMxT&VT;2nE%3YbSqEk0kUOpn(*%`!hQ|c$ z5~9fD$htpN1$PnCPz+1t`s0670~SOeX=g!ry5_1p%e}>fy~D@T4(uC9`x2Oj<+3El zgngfw3|O>*H7}Cl zRRC&+#Wx80^j)2tsu)0wILN&KbT(&c1Y19A3iXvON6)|a`UsF=6j7^gx=;W2(MWVP zi4J)@*Bl4%ql%oAmHBiOv6GT#z}nJ2b9te@Q=aND!jI2adBywbd)3qG$ZTNIbcj?1 zLn?uZJdZ%u)55GsNBg{|Kw8Y;5uQX+uXeE)Q8@+~D{dQ0_T*JrWeQZKsf>Zsqw7jg_%;IHo_S@lW; z0Tb&;>GZ#Dj-pdBnWBXMyF&*DXcuZM%qHXVpehnxNb?+(3g&L;Nos~88s*s@ioMdjCxdt1YmUC(1>!uY(4o$KwJlHsO-FqctmlfpdF zI+kvU^)O~250?frJIHmTpFkH7Ri+I&_iJ(~i~SwdXxfP=PMi-*kC0eT3e1B{q1wm! zC?A?3o4(no5_%faeMK9+q1vCJo};R@O*sT5Z~3U4Js|@rJ-eIFo12@{BuThF&QY!B zz0y3ph(?T`m;Vt#j0um3RMQ{9nWNe>F8B>i=0&6NNc{(xfSKClL;=aJ3sa%n!&s>eDDLkDpd|j|D}% zH%e|CTcf7!aC(}{)MM*B8XP~*&4WJQbmObZnoTHjrH)5*rt9*_I{$RbvdL(E&5N#b z9B5eUF4 z-X^)?>rXA~j89q^Tk899r=`vQsr(Py5Y|-_$@i}_p>sKw%vGpjh{05 z++H`WZa%s*TaHg~N33uOLb@1&Hiuu3a?&-Glq(tL$RQNkbh&vhUBD_>MGoE-5L+mY zGeVD10>Z>Xomfw->gqx64M9|61qf2R<1r zFbtOwzWd|g>bkQFA6g^mY!-~*;=tepSsVZnk4VpjWjp~$iK3E0obdi36(C(^&2J3k znPq7qGHf!j-Z7_MMF}O!U=^Jc5}8reLwI-_b(&7ctBkC=^=7#X^5BWBG&}3r{@6s+ z@>|k6gSHL_`Bzc;PCtE#vJ}4s`s6F zp*iD63LbGs3?5Wtn2+rzYK3au$iB5M69e56yYM!l#*Z_4B5g017s|A%{Xrk(CT*IU zdA&DcJWmKyU-^nZR86zwk|ZN*uG_3BX+JWlYNQa}@80$@K%1sA-_iAs&wEs6<^Gmk zr&UVayu94}`!YUMp-N9mWmM*O22IPkSAK!-2o@d{TQn0C@*N$~$v73ue$O}`xuJi# zH+&lIcqZ+jDpMn=P5%TCv(ESd`$S}(`ipB{bE_K!rks}7fk5y8?DpSOr{5kg$Kq=1 zbn>H(Gal6_RXHFln3}uq;SKUql9HxIe-im3ha7*Ry69CkdqNa7UrNL~DIQ&=-}HF8 z*biWbnP8JeCz_L--I+u@mY_f=?5rrqLo4qdUQk{_>F45}`R~7(_YT@1T+F+%|18t3 zVQBGk&nvum=$C5s@ieVtU-;)`+w}PXCbD~Qb=L9BD##3Se^Tr&U*ON`smK0vg=9fIQoU^p$qwWrc3GW}suBv-%?duzp(Tp$fl0~1^( zQDE88i{39H)|2*ER!=3}|6~nNC3W+1J0D#NeYmKBO?8kV=`i!t$73NJ9PB+`nyIB| zq^hh-{v8N&l~9_j`ReJAE&O0tUzYg`x6L7v+=f;~nqO2qi~k@xq5UeFkodChc`pxU~jr4zR4F1PtE-WYPk5H$!uXxMUR^2e7A#!_B2&4)aO?uR+ ze||)JTsOGcsFzlKbQTGr+ErWex#r8o`?zWgkyTLpyEXVQlRdk2tIyx&>hqO3_H7Uz z4ypXS`q<}(FjjwKE?wRMUAlazyn-zVz3#=@J{j&#lkB1?jY&1DZ18U`hwM1+n4Ab# zgb_@;x3=~gz;l)CPDlgld#iNO@Nx@re7XJQ=4RUVFcc*?ChRSIHDY6#lJz&z-b@kQl1FoirHq|&^lG2(gm?mQ_xTK}B zbnWZ#m;0ifSj^OU<0TgWK@3}xAQ`Ws=nv7P<=^V5NExyey~6)!Nx1?VOg}46`fx+a z-kB$;`S9zjOxF5E)YxZK^vxQ4>3HU~^Xx$s%Zr2f!;iCq=B^)ZX9E|%`R`xCUX{m(W-FGX)$+oeCQM^WN4?4yTGQjwR78=|%==N5y{qk28MVbC}I8hmIJ zxlC$}2LJnDtMoq)GaG)XVJjrvy8gPc<;sSDB^%oJ{%cnlfz&}BEEEp+6sH#r_aT3v zB9`UW?l{C7xp#j>IN!X~p3ID`+&fo!eJG7sguq^oB*e?eOVdtwk7lxSl_=VMPfx{u zDdm#P7g#ZHMa0wo2;8$Z^jW(Yld;D1$JO%DM`Hsq4y061f>yKYqy@hsnAy%G>lU+H zv~3Qp{$4W*t=2xfHA63{oqy$8lX^~;Yq7RHj6UB4UM>rsv}xHI+i4uJM(eiS-?2)| z3FTA`4QZ%-EJiO_2q{wq*BFbJ`>3WysFkINrc;6$=-?n*djed0wDkx&0)ETq zA+3(aH-PTV}1S>?ihzRNW>a ze(z=x_GcCeiAxpLHQ=90u;Ys@deWXhdhdyBkSaGCq^VdrZThWaM8^dnATV$c`f#Ea z5QJKac<^C2eG&>PDyn-cb02yF zyowb#<`i07CFTfb!v-%V`N>tQx{b0P1o7d-s~W`7iIAA(wY9pMWT*CY$oVAu@`=<; zo`Tx;$jlSOHOidxC%o3XU6(QXM{O(zY02r@bJ6eEDud-vIAO69{99|?;xL|K@8Stj zvWKSmTGkXS?H;{XjWlqQYSVBD)QdmPe_};3jtwKzK9Ia~E`j9=MFl!r?y@=@l$`mz zgYP?Q$2fiae=peo1x@`I8YO&Wd$os=#}0d)Fr&xbh}2M1_>j5FfWeJ zn)Ng<^5C2q;Ou+FDRRY0<}|5eh>JofFIM)C?76P#1-^OOWhdO>d9v)nv%K_yf3a6J z;Ms-#z?`-9^s+CC2p3UF4@~vzhnTd)(azLe*iGS5o(6$+uiB1c7Q9`k+}`?MmtE6e zIsGbPBB6u$be6P{GdXOxue=_nT)XX$LlwG9?Y^FKCxL5Q^n&wE4<&Dlrx$GAXk^9z zN|4fd|6XZdx^GZckT>&Wv0l%XOht_jHxhkvi=fcV)$`=?^3TWfh%OTkzFm)(A>MY5 zU4YKW#|haZ2GfDt$26Dg`&Tl;b7)c+NA&qq=yz*m5Z!yBRt5BnCZ2=<64l8Qh?e`b zN?+4UfGUNozDq9c0?s>#t$)aUVVzh&q3}h*#O-bWcf{4(9(t&(74cNE{dsEnUkomQtmAUg@#CY* z&dU#6mX8{w8Wz52X)niqCjz0k3;s|f?1#4Jy|&o~)Eh7N8`1o!myMN}hNJcS-Aktq zk=9;q+OOGjWG3JJ3~&G1m^?Ad0DlLX?^g7T0%|86*4Pk{@r`DaHVo1nF>^Nt_qv{b z;?>w&4JX6?4K)9pt&zrd8ZvAT*!y=E_12-Sp&j}=&tL{a#_aE4-_a3kn;(DT1LFjH z*M=@5Q<=Odrl}H;Yso-0a(`LE$NHqk<^0qs(9^S#|F9|!HEZ4Twe{5_5^`8@fg?ms zlRZF!n3Sjla>y(z7No5C&nVe;Dlm38U8_b==thI^@!@S!$v*3G^O>BzKW5ecSD-3D zG8YLZZZI-%_Hcfw$?2b0r@csQcU1ZL=`Xjq{|axx;vRI&il4fj>D_?V4urL6?yZ9Ir-ML^G|e_G@WPAvbVH00PzB zoQcsp@k~5?9EB}~_K3?CzO#(R`IW4@Sw1yr!*3Xa8p`!0b+~v!m+PH)dr6cZ{$jGU zs(2!o4l|)#BAw7^ss0I_;q5=B*-Cw+k;~m>dsW?G4vJmsUSP1M44GI7RbFzXE% zq0Qoz3@QW}qh^wKU*6fyQiB1K*a&D}uv^Fh_fKn9)3wV%>$`h;b`PLa_DTw~x#z`} zil^F#kJT3_W@yzfJ@+@*tx0zWf*x2`L(RJH!YaVH-#wrA0<+uC^_C9CzLq=~1{^yo zIzFwK7TmKV0Evss?ieBXIU(^pWE}CU+&T>32JFj z514su56HVu2OC@6eZTR(%dgAyU}A(?8?}58=BNKBO*7kaSZ}})iUF$TJBFQgCd`o> zTDl?eYYG5>{kQ05;GT)5au|=l6pwz5VoAOz<*g%j6ghic_f^+$4yXc>H3{-+nAu~B2{ZQ} z;Ll|r^k)}T>#ojYYGoV0gtje$9!L_$snKxj;Mh?~^q0!N%EM5uPnXGA4zL9UJpImB zOJ3@Uug2O=XJN;$`5aNWia2BL_+re_YNInLCeanCM{8bRq@9^KTH=1*XTgMrcm6rVjv5{HZyM@S__?UCy zT|Nu7dU8A2It_cLLpI5w7r986R5w;cWTKRS?HNbx*|DE+rwQp6fGKrGb45uj%sFGJ z+5Kcly)p3i>F&-DzT6UB$6M4WBgW>|9(I^TB>Ny2wP0hHZ1X>Iv+GxCbK=(Xo-hIqenqq`SX2HuHe4mD z2G1OeU5smpy5CHlN9uV!X@^DykNxC|gRWsJpbBEdWG$-LRovz({Y5j@)F}V=$�^ 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 a? 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 literal 486653 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