Skip to content

Rollup of 6 pull requests#158639

Merged
rust-bors[bot] merged 21 commits into
rust-lang:mainfrom
jhpratt:rollup-sDKhJ0G
Jul 1, 2026
Merged

Rollup of 6 pull requests#158639
rust-bors[bot] merged 21 commits into
rust-lang:mainfrom
jhpratt:rollup-sDKhJ0G

Conversation

@jhpratt

@jhpratt jhpratt commented Jul 1, 2026

Copy link
Copy Markdown
Member

Successful merges:

r? @ghost

Create a similar rollup

RalfJung and others added 21 commits June 27, 2026 23:13
To emphasize that just because you see a `Scalar(I32)` that doesn't really tell you anything about the alignment it has -- one should be looking at the type (well, the place) for that.

No actual layout or behaviour changes in *this* PR.
Co-authored-by: Ralf Jung <post@ralfj.de>
- aarch64-unknown-nto-qnx800 becomes simply aarch64-unknown-qnx
- x86_64-pc-nto-qnx800 becomes simply x86_64-pc-qnx
- references to QNX OS and QNX Neutrino RTOS are replaced with QNX SDP for uniformity
- various nto_qnx modules are named to qnx_sdp to match the above

The new target names are more consistent with those used by the QNX SDP 8.0 toolchain, and reflect a level on ongoing API stability similar to that for macOS and Linux (which simply have minimum supported versions record for their targets).

Once the compiler knows about the new target names, libc and backtrace can be updated to match, and then building libstd for the new targets can be fixed.

With these changes I can run:

```console
$ ./x build library/std --stage 2 --target x86_64-pc-nto-qnx710,aarch64-unknown-nto-qnx710,x86_64-pc-nto-qnx710_iosock,aarch64-unknown-nto-qnx710_iosock,aarch64-unknown-nto-qnx700
$ ./x build library/core --stage 1 --target x86_64-pc-qnx,aarch64-unknown-qnx
```
The name of the OS had changed, so the tests needed updating
- Now explains what SDP is
- Moves sections into a more useful order
- Re-wrap long blocks of text
Just in case we were deliberately pairing up these OSes
No code changes required, and this cleans up recursive dependencies too.
…without-depth-increase, r=lcnr

Do not increase depth when evaluating nested goals of `NormalizesTo`

cc rust-lang#156619 (comment)

~~Only the last commit is relevant since this is based on rust-lang#156619~~

r? lcnr
…rkingjubilee

QNX target renaming

This PR renames two QNX targets:

- `aarch64-unknown-nto-qnx800` becomes simply `aarch64-unknown-qnx`
- `x86_64-pc-nto-qnx800` becomes simply `x86_64-pc-qnx`

In addition:

- references to *QNX OS* and *QNX Neutrino RTOS* are replaced with *QNX SDP* for uniformity
- the `spec::base::nto_qnx` module is renamed to `base::spec::qnx_sdp` to match the above
- the `target_os` of the QNX SDP 8.0 targets is changed to `qnx` to match the target name
- a *lot* of code is then touched to handle `any(target_os = "nto", target_os = "qnx")`

I think it's worth noting that *QNX Software Development Platform* is the *build environment* that you download and install, and you can use it to create a custom *run-time environment*. In SDP 7.x the run-time environment was based on *QNX Neutrino 7.x*, but in SDP 8.0 the run-time environment is based on *QNX OS 8.0*. I think it was weird to users to see the two different run-time environments in the docs, and referring to the build environment just seems to make more sense anyway because that's what users install, it's where the headers live, and ultimately it's what the toolchain will care about.

The new target names match those reported by `clang` running *on* the [self-hosted *QNX Developer Desktop*](https://www.qnx.com/developers/docs/qnxeverywhere/com.qnx.doc.qdd/topic/about.html).

```console
$ clang --version
QNX clang version 21.1.3
Target: x86_64-pc-qnx
Thread model: posix
InstalledDir: /usr/bin
```

Once the compiler knows about the new target names, `libc`, `backtrace` and `cc-rs` can be updated to match, and then building `libstd` for the new targets can be fixed. This rename will cause a bit of churn, but it seemed important to get it changed before anyone tries to finish libstd support for QNX SDP 8.0 (it's currently noted as "in-progress"). It's also Tier 3 so we have fairly broad latitude to do this I think, and aligning with QNX's build of clang just makes sense.

With these changes I can run:

```console
$ ./x build library/std --stage 2 --target x86_64-pc-nto-qnx710,aarch64-unknown-nto-qnx710,x86_64-pc-nto-qnx710_iosock,aarch64-unknown-nto-qnx710_iosock,aarch64-unknown-nto-qnx700
$ ./x build library/core --stage 1 --target x86_64-pc-qnx,aarch64-unknown-qnx
```

The QNX SDP 7.x targets retain their old names, and their `target_os = "nto", target_env = "qnx710"` configuration, to avoid breakage.
signed strict division: just use normal division

For some reason, rust-lang#116090 picked an unnecessarily complicated implementation for this. I don't know if there was any specific reason for this;. Cc @rmehri01 @m-ou-se in case someone remembers.

This was pointed out on IRLO: https://internals.rust-lang.org/t/why-is-strict-div-implemented-in-terms-of-overflowing-div-for-signed-integers/24387

Let's just use regular division here, which is consistent with what we do for unsigned types.
…obzol,jieyouxu

 Deduplicate codegen backends in bootstrap config

Deduplicate `rust.codegen-backends` and `target.<triple>.codegen-backends` during bootstrap config parsing while preserving first occurrence order.

This avoids carrying redundant backend entries into later bootstrap planning.

test:
```powershell
$env:CARGO_NET_OFFLINE='false'; $env:CARGO_TARGET_DIR='target-codex-test'; $cargo = Join-Path $env:USERPROFILE '.cargo\bin\cargo.exe'; & $cargo test --manifest-path src/bootstrap/Cargo.toml deduplicates_codegen_backends
```

result:
```text
running 1 test
test core::config::tests::deduplicates_codegen_backends ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 255 filtered out; finished in 0.00s
```
…ingjubilee

Rename `align` to `default_align` on `Scalar` and `Primitive`

To emphasize that just because you see a `Scalar(I32)` that doesn't really tell you anything about the alignment it has -- one should be looking at the type (well, the place) for that.

(The `size` method doesn't really have that problem -- i32 is always 4 bytes, no matter the context -- so is left untouched.)

No actual layout or behaviour changes in *this* PR.  Just the rename and some comments.

r? @workingjubilee
…huss

linkchecker: upgrade to `html5ever v0.39`

No code changes required, and this cleans up recursive dependencies too.
@rust-bors rust-bors Bot added the rollup A PR which is a rollup label Jul 1, 2026
@rustbot rustbot added A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. O-unix Operating system: Unix-like S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. T-rustdoc-frontend Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output. labels Jul 1, 2026
@rustbot rustbot added the WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver) label Jul 1, 2026
@jhpratt

jhpratt commented Jul 1, 2026

Copy link
Copy Markdown
Member Author

@bors r+ rollup=never p=5

@rust-bors

rust-bors Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

📌 Commit 38002bb has been approved by jhpratt

It is now in the queue for this repository.

@rust-bors rust-bors Bot added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jul 1, 2026
@rust-bors

This comment has been minimized.

@rust-bors rust-bors Bot added merged-by-bors This PR was explicitly merged by bors. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Jul 1, 2026
@rust-bors

rust-bors Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

☀️ Test successful - CI
Approved by: jhpratt
Duration: 3h 47m 8s
Pushing 7c5dac9 to main...

@rust-bors rust-bors Bot merged commit 7c5dac9 into rust-lang:main Jul 1, 2026
14 checks passed
@rustbot rustbot added this to the 1.98.0 milestone Jul 1, 2026
@jhpratt jhpratt deleted the rollup-sDKhJ0G branch July 1, 2026 10:16
@rust-timer

Copy link
Copy Markdown
Collaborator

📌 Perf builds for each rolled up PR:

PR# Message Perf Build Sha
#157718 Do not increase depth when evaluating nested goals of `Norm… c3752b3ca62b01400d458ab46b19c31c38315a95 (link)
#158449 QNX target renaming 0a37e9d2ab58fdf651fed9e2749513bf9862b69a (link)
#158483 signed strict division: just use normal division cf33ae829c14d456253b94dd7984bd0f572ad424 (link)
#158516 Deduplicate codegen backends in bootstrap config 66c13c7791e33373f8e40d80d03747a1518cbb80 (link)
#158542 Rename align to default_align on Scalar and `Primitiv… 575b4d320ffc14e1a5261ffc875363f78e1a3b15 (link)
#158636 linkchecker: upgrade to html5ever v0.39 f2d298d36ee0dc124f1f75f4ec3b2a7b31ca6cfb (link)

previous master: 17aa77551e

In the case of a perf regression, run the following command for each PR you suspect might be the cause: @rust-timer build $SHA

@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor
What is this? This is an experimental post-merge analysis report that shows differences in test outcomes between the merged PR and its parent PR.

Comparing 17aa775 (parent) -> 7c5dac9 (this PR)

Test differences

Show 2869 test diffs

Stage 0

  • spec::tests::aarch64_unknown_nto_qnx800: pass -> [missing] (J1)
  • spec::tests::aarch64_unknown_qnx: [missing] -> pass (J1)
  • spec::tests::x86_64_pc_nto_qnx800: pass -> [missing] (J1)
  • spec::tests::x86_64_pc_qnx: [missing] -> pass (J1)
  • core::config::tests::rejects_duplicate_codegen_backends: [missing] -> pass (J3)

Stage 1

  • spec::tests::aarch64_unknown_nto_qnx800: pass -> [missing] (J0)
  • spec::tests::aarch64_unknown_qnx: [missing] -> pass (J0)
  • spec::tests::x86_64_pc_nto_qnx800: pass -> [missing] (J0)
  • spec::tests::x86_64_pc_qnx: [missing] -> pass (J0)
  • [assembly] tests/assembly-llvm/targets/targets-elf.rs#aarch64_unknown_nto_qnx800: pass -> [missing] (J1)
  • [assembly] tests/assembly-llvm/targets/targets-elf.rs#aarch64_unknown_qnx: [missing] -> pass (J1)
  • [assembly] tests/assembly-llvm/targets/targets-elf.rs#x86_64_pc_nto_qnx800: pass -> [missing] (J1)
  • [assembly] tests/assembly-llvm/targets/targets-elf.rs#x86_64_pc_qnx: [missing] -> pass (J1)

Stage 2

  • [assembly] tests/assembly-llvm/targets/targets-elf.rs#aarch64_unknown_nto_qnx800: pass -> [missing] (J2)
  • [assembly] tests/assembly-llvm/targets/targets-elf.rs#aarch64_unknown_qnx: [missing] -> pass (J2)
  • [assembly] tests/assembly-llvm/targets/targets-elf.rs#x86_64_pc_nto_qnx800: pass -> [missing] (J2)
  • [assembly] tests/assembly-llvm/targets/targets-elf.rs#x86_64_pc_qnx: [missing] -> pass (J2)

Additionally, 2852 doctest diffs were found. These are ignored, as they are noisy.

Job group index

Test dashboard

Run

cargo run --manifest-path src/ci/citool/Cargo.toml -- \
    test-dashboard 7c5dac9c7476a30e09a5aa87b4df2c5663fe7734 --output-dir test-dashboard

And then open test-dashboard/index.html in your browser to see an overview of all executed tests.

Job duration changes

  1. x86_64-msvc-1: 1h 39m -> 2h 44m (+64.5%)
  2. x86_64-gnu-debug: 1h 19m -> 2h 1m (+52.1%)
  3. x86_64-msvc-2: 1h 30m -> 2h 14m (+47.6%)
  4. dist-various-1: 59m 9s -> 1h 19m (+34.4%)
  5. x86_64-gnu-aux: 2h 9m -> 2h 48m (+30.0%)
  6. dist-x86_64-apple: 2h -> 1h 31m (-24.3%)
  7. dist-powerpc64le-linux-musl: 1h 30m -> 1h 8m (-24.1%)
  8. dist-aarch64-apple: 1h 51m -> 2h 17m (+23.1%)
  9. pr-check-1: 37m 34s -> 29m 19s (-22.0%)
  10. dist-ohos-x86_64: 1h 19m -> 1h 2m (-20.9%)
How to interpret the job duration changes?

Job durations can vary a lot, based on the actual runner instance
that executed the job, system noise, invalidated caches, etc. The table above is provided
mostly for t-infra members, for simpler debugging of potential CI slow-downs.

@rust-timer

Copy link
Copy Markdown
Collaborator

Finished benchmarking commit (7c5dac9): comparison URL.

Overall result: ❌✅ regressions and improvements - please read:

Our benchmarks found a performance regression caused by this PR.
This might be an actual regression, but it can also be just noise.

Next Steps:

  • If the regression was expected or you think it can be justified,
    please write a comment with sufficient written justification, and add
    @rustbot label: +perf-regression-triaged to it, to mark the regression as triaged.
  • If you think that you know of a way to resolve the regression, try to create
    a new PR with a fix for the regression.
  • If you do not understand the regression or you think that it is just noise,
    you can ask the @rust-lang/wg-compiler-performance working group for help (members of this group
    were already notified of this PR).

@rustbot label: +perf-regression
cc @rust-lang/wg-compiler-performance

Instruction count

Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.

mean range count
Regressions ❌
(primary)
- - 0
Regressions ❌
(secondary)
30.5% [0.3%, 51.1%] 5
Improvements ✅
(primary)
- - 0
Improvements ✅
(secondary)
-0.2% [-0.3%, -0.1%] 2
All ❌✅ (primary) - - 0

Max RSS (memory usage)

Results (secondary 9.8%)

A less reliable metric. May be of interest, but not used to determine the overall result above.

mean range count
Regressions ❌
(primary)
- - 0
Regressions ❌
(secondary)
9.8% [2.5%, 12.5%] 4
Improvements ✅
(primary)
- - 0
Improvements ✅
(secondary)
- - 0
All ❌✅ (primary) - - 0

Cycles

Results (primary 2.6%, secondary 46.2%)

A less reliable metric. May be of interest, but not used to determine the overall result above.

mean range count
Regressions ❌
(primary)
2.6% [2.6%, 2.6%] 1
Regressions ❌
(secondary)
46.2% [44.8%, 47.3%] 3
Improvements ✅
(primary)
- - 0
Improvements ✅
(secondary)
- - 0
All ❌✅ (primary) 2.6% [2.6%, 2.6%] 1

Binary size

This perf run didn't have relevant results for this metric.

Bootstrap: 486.291s -> 488.078s (0.37%)
Artifact size: 393.72 MiB -> 393.70 MiB (-0.01%)

@rust-log-analyzer

Copy link
Copy Markdown
Collaborator

A job failed! Check out the build log: (web) (plain enhanced) (plain)

Click to see the possible cause of the failure (guessed by this bot)
Secret source: None
Prepare workflow directory
Prepare all required actions
Getting action download info
Download action repository 'github/dependabot-action@main' (SHA:e3b93d7525c51995ad7ba3867bde88d45e837999)
Complete job name: update-pip-graph
##[group]Run mkdir -p  ./dependabot-job-1443588106-1782910970
mkdir -p  ./dependabot-job-1443588106-1782910970
shell: /usr/bin/bash -e {0}
##[endgroup]
##[group]Run github/dependabot-action@main
---
  GITHUB_DEPENDABOT_JOB_TOKEN: ***
  GITHUB_DEPENDABOT_CRED_TOKEN: ***
  GITHUB_REGISTRIES_PROXY: ***
##[endgroup]
🤖 ~ starting update ~
Fetching job details
##[group]Pulling updater images
Pulling image ghcr.io/dependabot/dependabot-updater-pip:3e16f7a48e27dadf87f1c044ad08d95da3991fea (attempt 1)...
Successfully sent metric (dependabot.action.ghcr_image_pull) to remote API endpoint
Pulled image ghcr.io/dependabot/dependabot-updater-pip:3e16f7a48e27dadf87f1c044ad08d95da3991fea
Pulling image ghcr.io/dependabot/proxy:v2.0.20260616220547@sha256:b3c9cac5831fdef22330282f54c7067d4df9844385daf8f1a66c880a670a9daa (attempt 1)...
Successfully sent metric (dependabot.action.ghcr_image_pull) to remote API endpoint
Pulled image ghcr.io/dependabot/proxy:v2.0.20260616220547@sha256:b3c9cac5831fdef22330282f54c7067d4df9844385daf8f1a66c880a670a9daa
##[endgroup]
Starting update process
Created proxy container: 4151b1e8ee4104a59bd04486de1ee353e488d42bf445168b5329abf9d0ca2a4c
Created container: ea790da4bfb2ba38a497c477b169f9ae6d7a61154a631f2d1df6a97d4327138e
  proxy | 2026/07/01 13:03:14 proxy starting, commit: 0852f73f46a5e0426c4f34291a9892ad18cf7ba0
  proxy | 2026/07/01 13:03:14 Listening (:1080)
Started container ea790da4bfb2ba38a497c477b169f9ae6d7a61154a631f2d1df6a97d4327138e
updater | Updating certificates in /etc/ssl/certs...
updater | rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL
updater | 1 added, 0 removed; done.
updater | Running hooks in /etc/ca-certificates/update.d...
updater | done.
updater | fetch_files command is no longer used directly
updater | 2026/07/01 13:03:19 INFO <job_1443588106> Starting job processing
updater | 2026/07/01 13:03:19 INFO <job_1443588106> Job definition: {"job":{"command":"graph","allowed-updates":[{"dependency-type":"direct","update-type":"all"}],"commit-message-options":{"prefix":null,"prefix-development":null,"include-scope":null},"credentials-metadata":[{"type":"git_source","host":"github.com"}],"debug":null,"dependencies":null,"dependency-groups":[],"dependency-group-to-refresh":null,"existing-pull-requests":[],"existing-group-pull-requests":[],"experiments":{"record-ecosystem-versions":true,"record-update-job-unknown-error":true,"proxy-cached":true,"enable-corepack-for-npm-and-yarn":true,"enable-private-registry-for-corepack":true,"allow-refresh-for-existing-pr-dependencies":true,"allow-refresh-group-with-all-dependencies":true,"azure-registry-backup":true,"enable-enhanced-error-details-for-updater":true,"gradle-lockfile-updater":true,"enable-exclude-paths-subdirectory-manifest-files":true,"blocked-versions":true,"workflow-job-summary":true,"async-retry":true,"enable-npmrc-credential-generation":true},"ignore-conditions":[],"lockfile-only":false,"max-updater-run-time":2700,"package-manager":"pip","requirements-update-strategy":null,"reject-external-code":false,"security-advisories":[],"security-updates-only":false,"source":{"provider":"github","repo":"rust-lang/rust","branch":null,"api-endpoint":"https://api.github.com/","hostname":"github.com","directories":["/src/ci/docker/host-x86_64/pr-check-1","/src/tools/tidy/config"]},"updating-a-pull-request":false,"update-subdependencies":false,"vendor-dependencies":false,"enable-beta-ecosystems":false,"repo-private":false,"multi-ecosystem-update":false,"exclude-paths":[]}}
  proxy | 2026/07/01 13:03:19 [002] GET https://github.com:443/rust-lang/rust.git/info/refs?service=git-upload-pack
2026/07/01 13:03:19 [002] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:19 [002] 200 https://github.com:443/rust-lang/rust.git/info/refs?service=git-upload-pack
updater | 2026/07/01 13:03:19 INFO <job_1443588106> Started process PID: 1001 with command: {} git clone --no-tags --depth 1 --recurse-submodules --shallow-submodules https://github.com/rust-lang/rust /home/dependabot/dependabot-updater/repo {}
  proxy | 2026/07/01 13:03:20 [004] GET https://github.com:443/rust-lang/rust/info/refs?service=git-upload-pack
2026/07/01 13:03:20 [004] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:20 [004] 200 https://github.com:443/rust-lang/rust/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:03:20 [006] POST https://github.com:443/rust-lang/rust/git-upload-pack
2026/07/01 13:03:20 [006] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:20 [006] 200 https://github.com:443/rust-lang/rust/git-upload-pack
  proxy | 2026/07/01 13:03:20 [008] POST https://github.com:443/rust-lang/rust/git-upload-pack
  proxy | 2026/07/01 13:03:20 [008] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:21 [008] 200 https://github.com:443/rust-lang/rust/git-upload-pack
  proxy | 2026/07/01 13:03:33 [010] GET https://github.com:443/rust-lang/backtrace-rs.git/info/refs?service=git-upload-pack
2026/07/01 13:03:33 [010] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:33 [010] 200 https://github.com:443/rust-lang/backtrace-rs.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:03:33 [012] POST https://github.com:443/rust-lang/backtrace-rs.git/git-upload-pack
2026/07/01 13:03:33 [012] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:33 [012] 200 https://github.com:443/rust-lang/backtrace-rs.git/git-upload-pack
  proxy | 2026/07/01 13:03:33 [014] POST https://github.com:443/rust-lang/backtrace-rs.git/git-upload-pack
2026/07/01 13:03:33 [014] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:33 [014] 200 https://github.com:443/rust-lang/backtrace-rs.git/git-upload-pack
  proxy | 2026/07/01 13:03:34 [016] GET https://github.com:443/rust-lang/book.git/info/refs?service=git-upload-pack
2026/07/01 13:03:34 [016] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:34 [016] 200 https://github.com:443/rust-lang/book.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:03:34 [018] POST https://github.com:443/rust-lang/book.git/git-upload-pack
2026/07/01 13:03:34 [018] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:34 [018] 200 https://github.com:443/rust-lang/book.git/git-upload-pack
  proxy | 2026/07/01 13:03:34 [020] POST https://github.com:443/rust-lang/book.git/git-upload-pack
  proxy | 2026/07/01 13:03:34 [020] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:34 [020] 200 https://github.com:443/rust-lang/book.git/git-upload-pack
  proxy | 2026/07/01 13:03:34 [022] GET https://github.com:443/rust-lang/edition-guide.git/info/refs?service=git-upload-pack
2026/07/01 13:03:34 [022] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:34 [022] 200 https://github.com:443/rust-lang/edition-guide.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:03:34 [024] POST https://github.com:443/rust-lang/edition-guide.git/git-upload-pack
  proxy | 2026/07/01 13:03:34 [024] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:34 [024] 200 https://github.com:443/rust-lang/edition-guide.git/git-upload-pack
  proxy | 2026/07/01 13:03:34 [026] POST https://github.com:443/rust-lang/edition-guide.git/git-upload-pack
2026/07/01 13:03:34 [026] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:35 [026] 200 https://github.com:443/rust-lang/edition-guide.git/git-upload-pack
  proxy | 2026/07/01 13:03:35 [028] GET https://github.com:443/rust-embedded/book.git/info/refs?service=git-upload-pack
2026/07/01 13:03:35 [028] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:35 [028] 200 https://github.com:443/rust-embedded/book.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:03:35 [030] POST https://github.com:443/rust-embedded/book.git/git-upload-pack
2026/07/01 13:03:35 [030] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:35 [030] 200 https://github.com:443/rust-embedded/book.git/git-upload-pack
  proxy | 2026/07/01 13:03:35 [032] POST https://github.com:443/rust-embedded/book.git/git-upload-pack
  proxy | 2026/07/01 13:03:35 [032] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:35 [032] 200 https://github.com:443/rust-embedded/book.git/git-upload-pack
  proxy | 2026/07/01 13:03:35 [034] GET https://github.com:443/rust-lang/nomicon.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:03:35 [034] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:35 [034] 200 https://github.com:443/rust-lang/nomicon.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:03:35 [036] POST https://github.com:443/rust-lang/nomicon.git/git-upload-pack
2026/07/01 13:03:35 [036] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:35 [036] 200 https://github.com:443/rust-lang/nomicon.git/git-upload-pack
  proxy | 2026/07/01 13:03:35 [038] POST https://github.com:443/rust-lang/nomicon.git/git-upload-pack
2026/07/01 13:03:35 [038] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:35 [038] 200 https://github.com:443/rust-lang/nomicon.git/git-upload-pack
  proxy | 2026/07/01 13:03:35 [040] GET https://github.com:443/rust-lang/reference.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:03:35 [040] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:35 [040] 200 https://github.com:443/rust-lang/reference.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:03:35 [042] POST https://github.com:443/rust-lang/reference.git/git-upload-pack
2026/07/01 13:03:35 [042] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:36 [042] 200 https://github.com:443/rust-lang/reference.git/git-upload-pack
  proxy | 2026/07/01 13:03:36 [044] POST https://github.com:443/rust-lang/reference.git/git-upload-pack
  proxy | 2026/07/01 13:03:36 [044] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:36 [044] 200 https://github.com:443/rust-lang/reference.git/git-upload-pack
  proxy | 2026/07/01 13:03:36 [046] GET https://github.com:443/rust-lang/rust-by-example.git/info/refs?service=git-upload-pack
2026/07/01 13:03:36 [046] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:36 [046] 200 https://github.com:443/rust-lang/rust-by-example.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:03:36 [048] POST https://github.com:443/rust-lang/rust-by-example.git/git-upload-pack
2026/07/01 13:03:36 [048] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:36 [048] 200 https://github.com:443/rust-lang/rust-by-example.git/git-upload-pack
  proxy | 2026/07/01 13:03:36 [050] POST https://github.com:443/rust-lang/rust-by-example.git/git-upload-pack
2026/07/01 13:03:36 [050] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:36 [050] 200 https://github.com:443/rust-lang/rust-by-example.git/git-upload-pack
  proxy | 2026/07/01 13:03:36 [052] GET https://github.com:443/rust-lang/gcc.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:03:36 [052] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:36 [052] 200 https://github.com:443/rust-lang/gcc.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:03:36 [054] POST https://github.com:443/rust-lang/gcc.git/git-upload-pack
2026/07/01 13:03:36 [054] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:36 [054] 200 https://github.com:443/rust-lang/gcc.git/git-upload-pack
  proxy | 2026/07/01 13:03:36 [056] POST https://github.com:443/rust-lang/gcc.git/git-upload-pack
2026/07/01 13:03:36 [056] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:03:37 [056] 200 https://github.com:443/rust-lang/gcc.git/git-upload-pack
  proxy | 2026/07/01 13:04:05 [058] GET https://github.com:443/rust-lang/llvm-project.git/info/refs?service=git-upload-pack
2026/07/01 13:04:05 [058] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:05 [058] 200 https://github.com:443/rust-lang/llvm-project.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:04:05 [060] POST https://github.com:443/rust-lang/llvm-project.git/git-upload-pack
  proxy | 2026/07/01 13:04:05 [060] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:05 [060] 200 https://github.com:443/rust-lang/llvm-project.git/git-upload-pack
  proxy | 2026/07/01 13:04:05 [062] POST https://github.com:443/rust-lang/llvm-project.git/git-upload-pack
2026/07/01 13:04:05 [062] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:06 [062] 200 https://github.com:443/rust-lang/llvm-project.git/git-upload-pack
  proxy | 2026/07/01 13:04:06 [064] GET https://github.com:443/rust-lang/cargo.git/info/refs?service=git-upload-pack
2026/07/01 13:04:06 [064] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:06 [064] 200 https://github.com:443/rust-lang/cargo.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:04:06 [066] POST https://github.com:443/rust-lang/cargo.git/git-upload-pack
2026/07/01 13:04:06 [066] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:06 [066] 200 https://github.com:443/rust-lang/cargo.git/git-upload-pack
  proxy | 2026/07/01 13:04:06 [068] POST https://github.com:443/rust-lang/cargo.git/git-upload-pack
  proxy | 2026/07/01 13:04:06 [068] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:06 [068] 200 https://github.com:443/rust-lang/cargo.git/git-upload-pack
  proxy | 2026/07/01 13:04:07 [070] GET https://github.com:443/rust-lang/enzyme.git/info/refs?service=git-upload-pack
2026/07/01 13:04:07 [070] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:07 [070] 200 https://github.com:443/rust-lang/enzyme.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:04:07 [072] POST https://github.com:443/rust-lang/enzyme.git/git-upload-pack
2026/07/01 13:04:07 [072] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:07 [072] 200 https://github.com:443/rust-lang/enzyme.git/git-upload-pack
  proxy | 2026/07/01 13:04:07 [074] POST https://github.com:443/rust-lang/enzyme.git/git-upload-pack
2026/07/01 13:04:07 [074] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:07 [074] 200 https://github.com:443/rust-lang/enzyme.git/git-upload-pack
  proxy | 2026/07/01 13:04:07 [076] GET https://github.com:443/rust-lang/rustc-perf.git/info/refs?service=git-upload-pack
2026/07/01 13:04:07 [076] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:08 [076] 200 https://github.com:443/rust-lang/rustc-perf.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:04:08 [078] POST https://github.com:443/rust-lang/rustc-perf.git/git-upload-pack
2026/07/01 13:04:08 [078] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:08 [078] 200 https://github.com:443/rust-lang/rustc-perf.git/git-upload-pack
  proxy | 2026/07/01 13:04:08 [080] POST https://github.com:443/rust-lang/rustc-perf.git/git-upload-pack
2026/07/01 13:04:08 [080] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:08 [080] 200 https://github.com:443/rust-lang/rustc-perf.git/git-upload-pack
  proxy | 2026/07/01 13:04:09 [082] GET https://github.com:443/rust-lang/backtrace-rs.git/info/refs?service=git-upload-pack
2026/07/01 13:04:09 [082] 200 https://github.com:443/rust-lang/backtrace-rs.git/info/refs?service=git-upload-pack (cached)
  proxy | 2026/07/01 13:04:09 [084] POST https://github.com:443/rust-lang/backtrace-rs.git/git-upload-pack
2026/07/01 13:04:09 [084] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:09 [084] 200 https://github.com:443/rust-lang/backtrace-rs.git/git-upload-pack
  proxy | 2026/07/01 13:04:09 [086] POST https://github.com:443/rust-lang/backtrace-rs.git/git-upload-pack
2026/07/01 13:04:09 [086] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:09 [086] 200 https://github.com:443/rust-lang/backtrace-rs.git/git-upload-pack
  proxy | 2026/07/01 13:04:09 [088] GET https://github.com:443/rust-lang/backtrace-rs.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:04:09 [088] 200 https://github.com:443/rust-lang/backtrace-rs.git/info/refs?service=git-upload-pack (cached)
  proxy | 2026/07/01 13:04:09 [090] POST https://github.com:443/rust-lang/backtrace-rs.git/git-upload-pack
2026/07/01 13:04:09 [090] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:09 [090] 200 https://github.com:443/rust-lang/backtrace-rs.git/git-upload-pack
  proxy | 2026/07/01 13:04:09 [092] POST https://github.com:443/rust-lang/backtrace-rs.git/git-upload-pack
2026/07/01 13:04:09 [092] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:10 [092] 200 https://github.com:443/rust-lang/backtrace-rs.git/git-upload-pack
  proxy | 2026/07/01 13:04:10 [094] GET https://github.com:443/rust-lang/book.git/info/refs?service=git-upload-pack
2026/07/01 13:04:10 [094] 200 https://github.com:443/rust-lang/book.git/info/refs?service=git-upload-pack (cached)
  proxy | 2026/07/01 13:04:10 [096] POST https://github.com:443/rust-lang/book.git/git-upload-pack
  proxy | 2026/07/01 13:04:10 [096] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:10 [096] 200 https://github.com:443/rust-lang/book.git/git-upload-pack
  proxy | 2026/07/01 13:04:10 [098] POST https://github.com:443/rust-lang/book.git/git-upload-pack
  proxy | 2026/07/01 13:04:10 [098] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:10 [098] 200 https://github.com:443/rust-lang/book.git/git-upload-pack
  proxy | 2026/07/01 13:04:10 [100] GET https://github.com:443/rust-lang/book.git/info/refs?service=git-upload-pack
2026/07/01 13:04:10 [100] 200 https://github.com:443/rust-lang/book.git/info/refs?service=git-upload-pack (cached)
  proxy | 2026/07/01 13:04:10 [102] POST https://github.com:443/rust-lang/book.git/git-upload-pack
2026/07/01 13:04:10 [102] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:10 [102] 200 https://github.com:443/rust-lang/book.git/git-upload-pack
  proxy | 2026/07/01 13:04:10 [104] POST https://github.com:443/rust-lang/book.git/git-upload-pack
2026/07/01 13:04:10 [104] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:10 [104] 200 https://github.com:443/rust-lang/book.git/git-upload-pack
  proxy | 2026/07/01 13:04:10 [106] POST https://github.com:443/rust-lang/book.git/git-upload-pack
  proxy | 2026/07/01 13:04:10 [106] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:10 [106] 200 https://github.com:443/rust-lang/book.git/git-upload-pack
  proxy | 2026/07/01 13:04:11 [108] GET https://github.com:443/rust-lang/gcc.git/info/refs?service=git-upload-pack
2026/07/01 13:04:11 [108] 200 https://github.com:443/rust-lang/gcc.git/info/refs?service=git-upload-pack (cached)
  proxy | 2026/07/01 13:04:11 [110] POST https://github.com:443/rust-lang/gcc.git/git-upload-pack
2026/07/01 13:04:11 [110] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:11 [110] 200 https://github.com:443/rust-lang/gcc.git/git-upload-pack
  proxy | 2026/07/01 13:04:11 [112] POST https://github.com:443/rust-lang/gcc.git/git-upload-pack
2026/07/01 13:04:11 [112] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:11 [112] 200 https://github.com:443/rust-lang/gcc.git/git-upload-pack
  proxy | 2026/07/01 13:04:11 [114] GET https://github.com:443/rust-lang/gcc.git/info/refs?service=git-upload-pack
2026/07/01 13:04:11 [114] 200 https://github.com:443/rust-lang/gcc.git/info/refs?service=git-upload-pack (cached)
  proxy | 2026/07/01 13:04:11 [116] POST https://github.com:443/rust-lang/gcc.git/git-upload-pack
2026/07/01 13:04:11 [116] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:11 [116] 200 https://github.com:443/rust-lang/gcc.git/git-upload-pack
  proxy | 2026/07/01 13:04:11 [118] POST https://github.com:443/rust-lang/gcc.git/git-upload-pack
2026/07/01 13:04:11 [118] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:11 [118] 200 https://github.com:443/rust-lang/gcc.git/git-upload-pack
  proxy | 2026/07/01 13:04:11 [120] POST https://github.com:443/rust-lang/gcc.git/git-upload-pack
2026/07/01 13:04:11 [120] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:12 [120] 200 https://github.com:443/rust-lang/gcc.git/git-upload-pack
  proxy | 2026/07/01 13:04:14 Posting metrics to remote API endpoint
  proxy | 2026/07/01 13:04:14 Successfully posted metrics data via api client
  proxy | 2026/07/01 13:04:25 [122] GET https://github.com:443/rust-lang/llvm-project.git/info/refs?service=git-upload-pack
2026/07/01 13:04:25 [122] 200 https://github.com:443/rust-lang/llvm-project.git/info/refs?service=git-upload-pack (cached)
  proxy | 2026/07/01 13:04:25 [124] POST https://github.com:443/rust-lang/llvm-project.git/git-upload-pack
  proxy | 2026/07/01 13:04:25 [124] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:25 [124] 200 https://github.com:443/rust-lang/llvm-project.git/git-upload-pack
  proxy | 2026/07/01 13:04:25 [126] POST https://github.com:443/rust-lang/llvm-project.git/git-upload-pack
2026/07/01 13:04:25 [126] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:25 [126] 200 https://github.com:443/rust-lang/llvm-project.git/git-upload-pack
  proxy | 2026/07/01 13:04:25 [128] GET https://github.com:443/rust-lang/llvm-project.git/info/refs?service=git-upload-pack
2026/07/01 13:04:25 [128] 200 https://github.com:443/rust-lang/llvm-project.git/info/refs?service=git-upload-pack (cached)
  proxy | 2026/07/01 13:04:25 [130] POST https://github.com:443/rust-lang/llvm-project.git/git-upload-pack
2026/07/01 13:04:25 [130] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:25 [130] 200 https://github.com:443/rust-lang/llvm-project.git/git-upload-pack
  proxy | 2026/07/01 13:04:25 [132] POST https://github.com:443/rust-lang/llvm-project.git/git-upload-pack
2026/07/01 13:04:25 [132] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:25 [132] 200 https://github.com:443/rust-lang/llvm-project.git/git-upload-pack
  proxy | 2026/07/01 13:04:25 [134] POST https://github.com:443/rust-lang/llvm-project.git/git-upload-pack
2026/07/01 13:04:25 [134] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:04:26 [134] 200 https://github.com:443/rust-lang/llvm-project.git/git-upload-pack
  proxy | 2026/07/01 13:05:08 [136] GET https://github.com:443/rust-lang/cargo.git/info/refs?service=git-upload-pack
2026/07/01 13:05:08 [136] 200 https://github.com:443/rust-lang/cargo.git/info/refs?service=git-upload-pack (cached)
  proxy | 2026/07/01 13:05:08 [138] POST https://github.com:443/rust-lang/cargo.git/git-upload-pack
2026/07/01 13:05:08 [138] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:05:09 [138] 200 https://github.com:443/rust-lang/cargo.git/git-upload-pack
  proxy | 2026/07/01 13:05:09 [140] POST https://github.com:443/rust-lang/cargo.git/git-upload-pack
2026/07/01 13:05:09 [140] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:05:09 [140] 200 https://github.com:443/rust-lang/cargo.git/git-upload-pack
  proxy | 2026/07/01 13:05:09 [142] GET https://github.com:443/rust-lang/cargo.git/info/refs?service=git-upload-pack
2026/07/01 13:05:09 [142] 200 https://github.com:443/rust-lang/cargo.git/info/refs?service=git-upload-pack (cached)
  proxy | 2026/07/01 13:05:09 [144] POST https://github.com:443/rust-lang/cargo.git/git-upload-pack
2026/07/01 13:05:09 [144] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:05:09 [144] 200 https://github.com:443/rust-lang/cargo.git/git-upload-pack
  proxy | 2026/07/01 13:05:09 [146] POST https://github.com:443/rust-lang/cargo.git/git-upload-pack
2026/07/01 13:05:09 [146] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:05:09 [146] 200 https://github.com:443/rust-lang/cargo.git/git-upload-pack
  proxy | 2026/07/01 13:05:09 [148] POST https://github.com:443/rust-lang/cargo.git/git-upload-pack
2026/07/01 13:05:09 [148] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:05:09 [148] 200 https://github.com:443/rust-lang/cargo.git/git-upload-pack
  proxy | 2026/07/01 13:05:10 [150] GET https://github.com:443/rust-lang/rustc-perf.git/info/refs?service=git-upload-pack
2026/07/01 13:05:10 [150] 200 https://github.com:443/rust-lang/rustc-perf.git/info/refs?service=git-upload-pack (cached)
  proxy | 2026/07/01 13:05:10 [152] POST https://github.com:443/rust-lang/rustc-perf.git/git-upload-pack
2026/07/01 13:05:10 [152] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:05:10 [152] 200 https://github.com:443/rust-lang/rustc-perf.git/git-upload-pack
  proxy | 2026/07/01 13:05:10 [154] POST https://github.com:443/rust-lang/rustc-perf.git/git-upload-pack
2026/07/01 13:05:10 [154] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:05:10 [154] 200 https://github.com:443/rust-lang/rustc-perf.git/git-upload-pack
  proxy | 2026/07/01 13:05:10 [156] GET https://github.com:443/rust-lang/rustc-perf.git/info/refs?service=git-upload-pack
  proxy | 2026/07/01 13:05:10 [156] 200 https://github.com:443/rust-lang/rustc-perf.git/info/refs?service=git-upload-pack (cached)
  proxy | 2026/07/01 13:05:10 [158] POST https://github.com:443/rust-lang/rustc-perf.git/git-upload-pack
2026/07/01 13:05:10 [158] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:05:10 [158] 200 https://github.com:443/rust-lang/rustc-perf.git/git-upload-pack
  proxy | 2026/07/01 13:05:10 [160] POST https://github.com:443/rust-lang/rustc-perf.git/git-upload-pack
2026/07/01 13:05:10 [160] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:05:10 [160] 200 https://github.com:443/rust-lang/rustc-perf.git/git-upload-pack
  proxy | 2026/07/01 13:05:10 [162] POST https://github.com:443/rust-lang/rustc-perf.git/git-upload-pack
2026/07/01 13:05:10 [162] * authenticating git server request (host: github.com)
  proxy | 2026/07/01 13:05:10 [162] 200 https://github.com:443/rust-lang/rustc-perf.git/git-upload-pack
updater | 2026/07/01 13:05:12 INFO <job_1443588106> Process PID: 1001 completed with status: pid 1001 exit 0
updater | 2026/07/01 13:05:12 INFO <job_1443588106> Total execution time: 112.51 seconds
updater | 2026/07/01 13:05:12 INFO <job_1443588106> Started process PID: 1306 with command: {} git -C /home/dependabot/dependabot-updater/repo ls-files --stage {}
  proxy | 2026/07/01 13:05:14 Posting metrics to remote API endpoint
  proxy | 2026/07/01 13:05:14 Successfully posted metrics data via api client
updater | 2026/07/01 13:05:17 INFO <job_1443588106> Process PID: 1306 completed with status: pid 1306 exit 0
updater | 2026/07/01 13:05:17 INFO <job_1443588106> Total execution time: 4.73 seconds
updater | 2026/07/01 13:05:17 INFO <job_1443588106> Started process PID: 1404 with command: {} git rev-parse HEAD {}
updater | 2026/07/01 13:05:17 INFO <job_1443588106> Process PID: 1404 completed with status: pid 1404 exit 0
2026/07/01 13:05:17 INFO <job_1443588106> Total execution time: 0.03 seconds
updater | 2026/07/01 13:05:17 INFO <job_1443588106> DEBUG filter_excluded: entries=5, exclude_paths=[]
updater | 2026/07/01 13:05:17 INFO <job_1443588106> Dependabot is using Python version '3.10.20'.
  proxy | 2026/07/01 13:05:17 [164] POST /update_jobs/1443588106/record_ecosystem_versions
  proxy | 2026/07/01 13:05:17 [164] 204 /update_jobs/1443588106/record_ecosystem_versions
updater | 2026/07/01 13:05:17 INFO <job_1443588106> DEBUG filter_excluded: entries=3, exclude_paths=[]
updater | 2026/07/01 13:05:17 ERROR <job_1443588106> Error during file fetching; aborting: Dependabot detected the following Python requirement for your project: '3.9.*'.

Currently, the following Python versions are supported in Dependabot: 3.10.*, 3.11.*, 3.12.*, 3.13.*, 3.14.*.
  proxy | 2026/07/01 13:05:17 [166] POST /update_jobs/1443588106/record_update_job_error
  proxy | 2026/07/01 13:05:17 [166] 204 /update_jobs/1443588106/record_update_job_error
  proxy | 2026/07/01 13:05:17 [168] PATCH /update_jobs/1443588106/mark_as_processed
  proxy | 2026/07/01 13:05:17 [168] 204 /update_jobs/1443588106/mark_as_processed
updater | 2026/07/01 13:05:17 INFO <job_1443588106> Finished job processing
updater | 2026/07/01 13:05:17 INFO Results:
Dependabot encountered '1' error(s) during execution, please check the logs for more details.
+-----------------------------------------------------------------------------------------------+
|                                            Errors                                             |
+----------------------------+------------------------------------------------------------------+
| Type                       | Details                                                          |
+----------------------------+------------------------------------------------------------------+
| tool_version_not_supported | {                                                                |
|                            |   "tool-name": "Python",                                         |
|                            |   "detected-version": "3.9.*",                                   |
|                            |   "supported-versions": "3.10.*, 3.11.*, 3.12.*, 3.13.*, 3.14.*" |
|                            | }                                                                |
+----------------------------+------------------------------------------------------------------+
Failure running container ea790da4bfb2ba38a497c477b169f9ae6d7a61154a631f2d1df6a97d4327138e: Error: Command failed with exit code 1: /bin/sh -c $DEPENDABOT_HOME/dependabot-updater/bin/run update_graph
Cleaned up container ea790da4bfb2ba38a497c477b169f9ae6d7a61154a631f2d1df6a97d4327138e
  proxy | 2026/07/01 13:05:32 12/84 calls cached (14%)
2026/07/01 13:05:32 Posting metrics to remote API endpoint
##[error]Dependabot encountered an error performing the update
The updater encountered one or more errors.
more information see: https://github.com/rust-lang/rust/network/updates/1443588106 (write access to the repository is required to view the log)
🤖 ~ finished: error reported to Dependabot ~
Post job cleanup.
Cleaning up orphan processes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. merged-by-bors This PR was explicitly merged by bors. O-unix Operating system: Unix-like perf-regression Performance regression. rollup A PR which is a rollup T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. T-rustdoc-frontend Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants