Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unknown system error on macos-13 runner #1549

Open
viirya opened this issue Aug 17, 2024 · 2 comments
Open

Unknown system error on macos-13 runner #1549

viirya opened this issue Aug 17, 2024 · 2 comments

Comments

@viirya
Copy link

viirya commented Aug 17, 2024

Hi,

We have GitHub Actions CI pipelines on both macos-14 and macos-13 runners. But on macos-13 runner, we saw the following error:

Run codecov/codecov-action@v3
  with:
  env:
    RUST_VERSION: stable
    DYLD_LIBRARY_PATH: /usr/local/opt/openssl@3/lib:
    JAVA_HOME: /Users/runner/hostedtoolcache/Java_Zulu_jdk/17.0.12-7/x64
    JAVA_HOME_17_X64: /Users/runner/hostedtoolcache/Java_Zulu_jdk/17.0.12-7/x64
==> macos OS detected
https://uploader.codecov.io/latest/macos/codecov.SHA256SUM
==> SHASUM file signed by key id 806bb28aed779869
==> Uploader SHASUM verified (75086ee436f6f74c4e8f65448eaa399e38bc93bb27a53d057b24b275b9f78c89  codecov)
==> Running version latest
==> Running version v0.8.0
/Users/runner/work/_actions/codecov/codecov-action/v3/dist/codecov -n  -Q github-action-3.1.6
Error: spawn Unknown system error -86
    at ChildProcess.spawn (node:internal/child_process:421:11)
    at Object.spawn (node:child_process:761:9)
    at ToolRunner.<anonymous> (/Users/runner/work/_actions/codecov/codecov-action/v3/webpack:/codecov-action/node_modules/@actions/exec/lib/toolrunner.js:413:1)

It looks like the architecture doesn't match. According to the docs, codecov-action supports macos, I'm wondering if it supports both 13 and 14 runners?

@zhongjiajie
Copy link

same here in apache/dolphinscheduler-sdk-python#150

@corhere
Copy link

corhere commented Sep 4, 2024

(System error -86 is -EBADARCH -- Bad CPU type in executable.)

It can be worked around by configuring the action to use v0.7.3 of the uploader, which was built for Intel macs.

with:
  version: v0.7.3

mhostetter added a commit to mhostetter/galois that referenced this issue Sep 5, 2024
mhostetter added a commit to mhostetter/galois that referenced this issue Sep 5, 2024
un-def added a commit to un-def/hererocks that referenced this issue Oct 14, 2024
un-def added a commit to luarocks/hererocks that referenced this issue Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants