diff options
| author | Trevor Gross <tmgross@umich.edu> | 2025-02-07 22:28:19 +0000 |
|---|---|---|
| committer | Trevor Gross <t.gross35@gmail.com> | 2025-02-07 17:04:26 -0600 |
| commit | f45cc66e8e4b09ee447e3519e7d8e85f06a00001 (patch) | |
| tree | cc76ec46d8b1de108a938e94b1c95ded0b6759db | |
| parent | 9169216f4126833868c5f15b034ae3d77ce7b3ac (diff) | |
| download | rust-f45cc66e8e4b09ee447e3519e7d8e85f06a00001.tar.gz rust-f45cc66e8e4b09ee447e3519e7d8e85f06a00001.zip | |
Work arouind iai-callgrind apt failures
Usually `cargo binstall iai-callgrind-runner` handles apt dependencies.
However, the following has been happening:
Err:11 mirror+file:/etc/apt/apt-mirrors.txt noble-updates/main amd64 libc6-dbg amd64 2.39-0ubuntu8.3
404 Not Found [IP: 40.81.13.82 80]
E: Failed to fetch mirror+file:/etc/apt/apt-mirrors.txt/pool/main/g/glibc/libc6-dbg_2.39-0ubuntu8.3_amd64.deb 404 Not Found [IP: 40.81.13.82 80]
Fetched 19.8 MB in 6s (3138 kB/s)
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Installing the dependencies manually seems to resolve the issue.
| -rw-r--r-- | library/compiler-builtins/libm/.github/workflows/main.yaml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/library/compiler-builtins/libm/.github/workflows/main.yaml b/library/compiler-builtins/libm/.github/workflows/main.yaml index de131639b56..265702965eb 100644 --- a/library/compiler-builtins/libm/.github/workflows/main.yaml +++ b/library/compiler-builtins/libm/.github/workflows/main.yaml @@ -158,6 +158,8 @@ jobs: - name: Set up dependencies run: | + sudo apt update + sudo apt install -y valgrind gdb libc6-dbg # Needed for iai-callgrind rustup update "$BENCHMARK_RUSTC" --no-self-update rustup default "$BENCHMARK_RUSTC" # Install the version of iai-callgrind-runner that is specified in Cargo.toml |
