Check out the challenge repository at main
results 1m 11sRaw log
Runner
Job results on ubuntu-latest Checking out challenges/string-solutions at 1ffc2e83 Container started from catthehacker/ubuntu:act-latest ▸ Post actions/setup-python@v5 OCI runtime exec failed: exec failed: unable to start container process: exec: "node": executable file not found in $PATH: unknown The post step completed with exit code 127. Cleaning up the job container
actions/checkout@v40s
▸ actions/checkout@v4 Using mochi's built-in checkout (actions/checkout@v4) challenges/string-solutions is already checked out at 1ffc2e83 (mochi checks out before the job starts)
Check out the challenge repository0s
▸ Check out the challenge repository Using mochi's built-in checkout (actions/checkout@v4) Checking out challenges/string@main into challenge-repo
actions/setup-python@v541s
▸ actions/setup-python@v5 Using cached actions/setup-python@v5 (a26af69be951) ▾ Installed versions Version 3.12 was not found in the local cache (node:23) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) Version 3.12 is available for downloading Download from "https://github.com/actions/python-versions/releases/download/3.12.14-31661455385/python-3.12.14-linux-24.04-x64.tar.gz" Extract downloaded archive [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /mochi/temp/4ad1021b-329c-45bb-8210-0017b34c2bfd -f /mochi/temp/0358103a-777c-47a9-9fe4-8c06cae01eba Execute installation script Check if Python hostedtoolcache folder exist... Creating Python hostedtoolcache folder... Create Python 3.12.14 folder Copy Python binaries to hostedtoolcache folder Create additional symlinks (Required for the UsePythonVersion Azure Pipelines task and the setup-python GitHub Action) Upgrading pip... Collecting pip Downloading pip-26.2.1-py3-none-any.whl.metadata (4.6 kB) Downloading pip-26.2.1-py3-none-any.whl (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 73.9 MB/s eta 0:00:00 Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 25.0.1 Uninstalling pip-25.0.1: Successfully uninstalled pip-25.0.1 Successfully installed pip-26.2.1 Create complete file Successfully set up CPython (3.12.14)
Run pip install ./challenge-repo18s
▸ Run pip install ./challenge-repo Processing ./challenge-repo Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy (from challenge-tools==0.1.0) Downloading numpy-2.5.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Collecting scipy (from challenge-tools==0.1.0) Downloading scipy-1.18.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (62 kB) Collecting jsonschema (from challenge-tools==0.1.0) Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB) Collecting attrs>=22.2.0 (from jsonschema->challenge-tools==0.1.0) Downloading attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB) Collecting jsonschema-specifications>=2023.03.6 (from jsonschema->challenge-tools==0.1.0) Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB) Collecting referencing>=0.28.4 (from jsonschema->challenge-tools==0.1.0) Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB) Collecting rpds-py>=0.25.0 (from jsonschema->challenge-tools==0.1.0) Downloading rpds_py-2026.6.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB) Collecting typing-extensions>=4.4.0 (from referencing>=0.28.4->jsonschema->challenge-tools==0.1.0) Downloading typing_extensions-4.16.0-py3-none-any.whl.metadata (3.3 kB) Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB) Downloading attrs-26.1.0-py3-none-any.whl (67 kB) Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) Downloading referencing-0.37.0-py3-none-any.whl (26 kB) Downloading rpds_py-2026.6.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (366 kB) Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB) Downloading numpy-2.5.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.7/16.7 MB 120.3 MB/s 0:00:00 Downloading scipy-1.18.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (35.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 35.3/35.3 MB 12.3 MB/s 0:00:02 Building wheels for collected packages: challenge-tools Building wheel for challenge-tools (pyproject.toml): started Building wheel for challenge-tools (pyproject.toml): finished with status 'done' Created wheel for challenge-tools: filename=challenge_tools-0.1.0-py3-none-any.whl size=13685 sha256=cb58b4d2d641a5d130dbb69a41f4bb669721be635f7db530dda0316aa3a4ec8c Stored in directory: /tmp/pip-ephem-wheel-cache-fjjxka92/wheels/54/ec/ad/cb956d9dad82d9fb8e925ffeffe8c5027b1984413092a885eb Successfully built challenge-tools Installing collected packages: typing-extensions, rpds-py, numpy, attrs, scipy, referencing, jsonschema-specifications, jsonschema, challenge-tools Successfully installed attrs-26.1.0 challenge-tools-0.1.0 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 numpy-2.5.3 referencing-0.37.0 rpds-py-2026.6.3 scipy-1.18.1 typing-extensions-4.16.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
Validate submissions1s
▸ Validate submissions 0 problem(s)
Build results site3s
▸ Build results site string-pluck-v1: 12 solutions, reference = modal-series/modal-n1024 modal-series/modal-n1024 waveform_l2=0.000e+00 spectrogram_l2=0.000e+00 t=2.3347 modal-series/modal-n256 waveform_l2=1.546e-05 spectrogram_l2=1.025e-08 t=0.5586 fd-second-order/fd-m16 waveform_l2=1.119e-03 spectrogram_l2=2.027e-04 t=101.051 fd-second-order/fd-m8 waveform_l2=4.489e-03 spectrogram_l2=8.089e-04 t=31.794 modal-series/modal-n64 waveform_l2=7.874e-03 spectrogram_l2=8.605e-04 t=0.1221 fd-second-order/fd-m4 waveform_l2=1.794e-02 spectrogram_l2=3.198e-03 t=11.802 fd-second-order/fd-m2 waveform_l2=7.255e-02 spectrogram_l2=1.312e-02 t=4.565 modal-series/modal-n32 waveform_l2=1.162e-01 spectrogram_l2=6.103e-02 t=0.0676 fd-second-order/fd-m1 waveform_l2=2.776e-01 spectrogram_l2=5.165e-02 t=2.033 modal-series/modal-n16 waveform_l2=5.321e-01 spectrogram_l2=4.288e-01 t=0.0647 modal-series/modal-n8 waveform_l2=9.499e-01 spectrogram_l2=9.327e-01 t=0.0171 modal-series/modal-n4 waveform_l2=9.726e-01 spectrogram_l2=9.625e-01 t=0.0071
actions/configure-pages@v40s
▸ actions/configure-pages@v4 Using mochi's built-in configure-pages (actions/configure-pages@v4) This site will be served at https://string-solutions--challenges.vault1-sites.magland.org/
actions/upload-pages-artifact@v30s
▸ actions/upload-pages-artifact@v3 Using cached actions/upload-pages-artifact@v3 (56afc609e742) ▸ Archive artifact ▾ Archive artifact ./ ./string-pluck-v1/ ./string-pluck-v1/audio/ ./string-pluck-v1/audio/fd-second-order/ ./string-pluck-v1/audio/fd-second-order/fd-m4.wav ./string-pluck-v1/audio/fd-second-order/fd-m2.wav ./string-pluck-v1/audio/fd-second-order/fd-m16.wav ./string-pluck-v1/audio/fd-second-order/fd-m1.wav ./string-pluck-v1/audio/fd-second-order/fd-m8.wav ./string-pluck-v1/audio/modal-series/ ./string-pluck-v1/audio/modal-series/modal-n1024.wav ./string-pluck-v1/audio/modal-series/modal-n256.wav ./string-pluck-v1/audio/modal-series/modal-n64.wav ./string-pluck-v1/audio/modal-series/modal-n4.wav ./string-pluck-v1/audio/modal-series/modal-n32.wav ./string-pluck-v1/audio/modal-series/modal-n8.wav ./string-pluck-v1/audio/modal-series/modal-n16.wav ./string-pluck-v1/results.json ./string-pluck-v1/index.html ./index.html ▸ Upload artifact Using mochi's built-in upload-artifact (actions/upload-artifact@v4) Uploading artifact github-pages (1 file, 4681216 bytes)
actions/deploy-pages@v40s
▸ actions/deploy-pages@v4 Using mochi's built-in deploy-pages (actions/deploy-pages@v4) Deployed 15 files to https://string-solutions--challenges.vault1-sites.magland.org/