Skip to content

Simulation: have simulation tasks run in their own thread #3084

Simulation: have simulation tasks run in their own thread

Simulation: have simulation tasks run in their own thread #3084

Triggered via pull request July 6, 2026 14:07
Status Failure
Total duration 18m 11s
Artifacts –

ci.yml

on: pull_request
Spell check
11s
Spell check
Matrix: ci
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 52 warnings
Linux static library (Intel)
Process completed with exit code 1.
Linux shared library (Intel)
Process completed with exit code 1.
Linux shared library (ARM)
Process completed with exit code 1.
JavaScript code formatting
Process completed with exit code 1.
Linux Python bindings
Process completed with exit code 1.
Linux static library (ARM)
Process completed with exit code 1.
Code analysis
Process completed with exit code 1.
JavaScript bindings
Process completed with exit code 1.
Spell check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Documentation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, astral-sh/setup-uv@v6, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Documentation
buildcache: unable to delete buildcache.log Error: EISDIR: illegal operation on a directory, unlink '/home/runner/work/libopencor/libopencor/.buildcache'
Documentation
Cache not found for keys: buildcache-ci-ubuntu-24.04-Release-OFF-OFF-ON-OFF-OFF-OFF-OFF-OFF-documentation-2026-07-06T14:07:14.869Z, buildcache-ci-ubuntu-24.04-Release-OFF-OFF-ON-OFF-OFF-OFF-OFF-OFF-documentation
Code formatting
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code formatting
buildcache: unable to delete buildcache.log Error: EISDIR: illegal operation on a directory, unlink '/home/runner/work/libopencor/libopencor/.buildcache'
Code formatting
Cache not found for keys: buildcache-ci-ubuntu-24.04-Release-OFF-OFF-OFF-OFF-OFF-OFF-OFF-OFF-check_code_formatting-2026-07-06T14:07:16.948Z, buildcache-ci-ubuntu-24.04-Release-OFF-OFF-OFF-OFF-OFF-OFF-OFF-OFF-check_code_formatting
Python code formatting
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, astral-sh/setup-uv@v6, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python code formatting
buildcache: unable to delete buildcache.log Error: EISDIR: illegal operation on a directory, unlink '/home/runner/work/libopencor/libopencor/.buildcache'
Python code formatting
Cache not found for keys: buildcache-ci-ubuntu-24.04-Release-OFF-OFF-OFF-OFF-OFF-OFF-OFF-OFF-python_check_code_formatting-2026-07-06T14:07:14.251Z, buildcache-ci-ubuntu-24.04-Release-OFF-OFF-OFF-OFF-OFF-OFF-OFF-OFF-python_check_code_formatting
Linux static library (Intel)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux static library (Intel)
buildcache: unable to delete buildcache.log Error: EISDIR: illegal operation on a directory, unlink '/home/runner/work/libopencor/libopencor/.buildcache'
Linux shared library (Intel)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux shared library (Intel)
buildcache: unable to delete buildcache.log Error: EISDIR: illegal operation on a directory, unlink '/home/runner/work/libopencor/libopencor/.buildcache'
Linux shared library (ARM)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux shared library (ARM)
buildcache: unable to delete buildcache.log Error: EISDIR: illegal operation on a directory, unlink '/home/runner/work/libopencor/libopencor/.buildcache'
JavaScript code formatting
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JavaScript code formatting
buildcache: unable to delete buildcache.log Error: EISDIR: illegal operation on a directory, unlink '/home/runner/work/libopencor/libopencor/.buildcache'
JavaScript code formatting
Cache not found for keys: buildcache-ci-ubuntu-24.04-Release-OFF-OFF-OFF-OFF-OFF-OFF-OFF-OFF-javascript_check_code_formatting-2026-07-06T14:07:15.850Z, buildcache-ci-ubuntu-24.04-Release-OFF-OFF-OFF-OFF-OFF-OFF-OFF-OFF-javascript_check_code_formatting
Linux Python bindings
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, astral-sh/setup-uv@v6, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Python bindings
buildcache: unable to delete buildcache.log Error: EISDIR: illegal operation on a directory, unlink '/home/runner/work/libopencor/libopencor/.buildcache'
Linux static library (ARM)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux static library (ARM)
buildcache: unable to delete buildcache.log Error: EISDIR: illegal operation on a directory, unlink '/home/runner/work/libopencor/libopencor/.buildcache'
Code analysis
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code analysis
buildcache: unable to delete buildcache.log Error: EISDIR: illegal operation on a directory, unlink '/home/runner/work/libopencor/libopencor/.buildcache'
Code coverage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code coverage
buildcache: unable to delete buildcache.log Error: EPERM: operation not permitted, unlink '/Users/runner/work/libopencor/libopencor/.buildcache'
Code coverage
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Memory checks
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Memory checks
buildcache: unable to delete buildcache.log Error: EPERM: operation not permitted, unlink '/Users/runner/work/libopencor/libopencor/.buildcache'
macOS Python bindings
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, astral-sh/setup-uv@v6, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS Python bindings
buildcache: unable to delete buildcache.log Error: EPERM: operation not permitted, unlink '/Users/runner/work/libopencor/libopencor/.buildcache'
macOS shared library (Intel)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS shared library (Intel)
buildcache: unable to delete buildcache.log Error: EPERM: operation not permitted, unlink '/Users/runner/work/libopencor/libopencor/.buildcache'
Windows shared library (Intel)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, ilammy/msvc-dev-cmd@v1, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows shared library (Intel)
buildcache: unable to delete buildcache.log Error: EPERM: operation not permitted, unlink 'D:\a\libopencor\libopencor\.buildcache'
Windows Python bindings
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, astral-sh/setup-uv@v6, ilammy/msvc-dev-cmd@v1, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows Python bindings
buildcache: unable to delete buildcache.log Error: EPERM: operation not permitted, unlink 'D:\a\libopencor\libopencor\.buildcache'
macOS shared library (ARM)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS shared library (ARM)
buildcache: unable to delete buildcache.log Error: EPERM: operation not permitted, unlink '/Users/runner/work/libopencor/libopencor/.buildcache'
macOS static library (ARM)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS static library (ARM)
buildcache: unable to delete buildcache.log Error: EPERM: operation not permitted, unlink '/Users/runner/work/libopencor/libopencor/.buildcache'
macOS static library (Intel)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS static library (Intel)
buildcache: unable to delete buildcache.log Error: EPERM: operation not permitted, unlink '/Users/runner/work/libopencor/libopencor/.buildcache'
Windows shared library (ARM)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, ilammy/msvc-dev-cmd@v1, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows shared library (ARM)
buildcache: unable to delete buildcache.log Error: EPERM: operation not permitted, unlink 'C:\a\libopencor\libopencor\.buildcache'
JavaScript bindings
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, mymindstorm/setup-emsdk@v14, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JavaScript bindings
buildcache: unable to delete buildcache.log Error: EISDIR: illegal operation on a directory, unlink '/home/runner/work/libopencor/libopencor/.buildcache'
Windows static library (Intel)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, ilammy/msvc-dev-cmd@v1, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows static library (Intel)
buildcache: unable to delete buildcache.log Error: EPERM: operation not permitted, unlink 'D:\a\libopencor\libopencor\.buildcache'
Windows static library (ARM)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, ilammy/msvc-dev-cmd@v1, opencor/buildcache-action@v1, szenius/set-timezone@v2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows static library (ARM)
buildcache: unable to delete buildcache.log Error: EPERM: operation not permitted, unlink 'C:\a\libopencor\libopencor\.buildcache'