Skip to content

Rollup of 20 pull requests - #164928

Merged
rust-bors[bot] merged 206 commits into
rust-lang:mainfrom
JonathanBrouwer:rollup-rc5pfiA
Oct 26, 2026
Merged

rust-bors[bot] merged 206 commits into
rust-lang:mainfrom
JonathanBrouwer:rollup-rc5pfiA

Conversation

@JonathanBrouwer

Copy link
Copy Markdown
Member

Successful merges:

Failed merges:

r? @ghost

Create a similar rollup

nia-e and others added 30 commits September 29, 2026 19:34
After poll returned, the code treated any result without
`POLLERR`/`POLLHUP` as success. That's how Linux reports a failed
connect, but POSIX only specifies that the socket becomes writable once
the connection is established, not how a failed attempt is reported.
So on `illumos`, where a refused connect only sets `POLLOUT`,
`connect_timeout` returned `Ok` for a socket that never connected.

This keeps the behavior for `Linux` and `Android`, which can
rely on the status from `POLLERR`/`POLLHUP` as a fast path. Other cases
now check `self.take_error()?` to get the actual status.

`connect_timeout_error` test was tightened to expect an error.
…t/patch-1

Add note about std debug assertions disabling codegen tests
We need to refer to these rather often, but there hasn't been a common
place to locate this information.
Add a Developer Resources section with links to ABI documentation
GenMC now supports weak CASes and the failure ordering of CASes.
Hence, the CAS API is adjusted accordingly (no change in behavior
for now).
Modeling spurious failures is opt-in (see
`-Zmiri-genmc-weak-cas-spurious-failures`), since Miri-GenMC cannot
bound all retry loops involving weak CASes (e.g., the ones in the
standard library).
…al-context-ref-readonly

Use  `eval_context_ref` where mutable access is not needed
@rustbot rustbot added A-rustc-dev-guide Area: rustc-dev-guide A-testsuite Area: The testsuite used to check the correctness of rustc 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-clippy Relevant to the Clippy team. 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 Oct 25, 2026
@JonathanBrouwer

Copy link
Copy Markdown
Member Author

@bors r+ p=4 force

Trying commonly failed jobs
@bors try jobs=dist-various-1,test-various,test-x86_64-gnu-aux,test-x86_64-msvc-1,test-aarch64-apple-1,test-aarch64-apple-2,test-x86_64-mingw-1,test-i686-msvc,test-armhf-gnu,test-x86_64-gnu-llvm-22-3

@rust-bors

rust-bors Bot commented Oct 25, 2026

Copy link
Copy Markdown
Contributor

📌 Commit d9c44bf has been approved by JonathanBrouwer

It is now in the queue for this repository.

🌲 The tree is currently closed for pull requests below priority 5. This pull request will be tested once the tree is reopened.

@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 Oct 25, 2026
@rust-bors

This comment has been minimized.

rust-bors Bot pushed a commit that referenced this pull request Oct 25, 2026
Rollup of 20 pull requests


try-job: dist-various-1
try-job: test-various
try-job: test-x86_64-gnu-aux
try-job: test-x86_64-msvc-1
try-job: test-aarch64-apple-1
try-job: test-aarch64-apple-2
try-job: test-x86_64-mingw-1
try-job: test-i686-msvc
try-job: test-armhf-gnu
try-job: test-x86_64-gnu-llvm-22-3
@rust-log-analyzer

Copy link
Copy Markdown
Collaborator

The job test-x86_64-gnu-gcc-core-tests failed! Check out the build log: (web) (plain enhanced) (plain)

Click to see the possible cause of the failure (guessed by this bot)
[RUSTC-TIMING] profiler_builtins test:false 0.044
   Compiling rustc-std-workspace-core v1.99.0 (/checkout/library/rustc-std-workspace-core)
   Compiling alloc v0.0.0 (/checkout/library/alloc)
[RUSTC-TIMING] rustc_std_workspace_core test:false 0.060
/tmp/libgccjit-6ipIZ3/fake.s: Assembler messages:
/tmp/libgccjit-6ipIZ3/fake.s:3889: Error: unknown pseudo-op: `.base64'
libgccjit.so: error: : error invoking gcc driver
/tmp/libgccjit-g2JFLr/fake.s: Assembler messages:
/tmp/libgccjit-g2JFLr/fake.s:15: Error: unknown pseudo-op: `.base64'
libgccjit.so: error: : error invoking gcc driver
/tmp/libgccjit-4VdNgL/fake.s: Assembler messages:
/tmp/libgccjit-4VdNgL/fake.s:3093: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-4VdNgL/fake.s:3101: Error: unknown pseudo-op: `.base64'
libgccjit.so: error: : error invoking gcc driver
[RUSTC-TIMING] libc test:false 2.067
   Compiling unwind v0.0.0 (/checkout/library/unwind)
[RUSTC-TIMING] unwind test:false 0.081
   Compiling memchr v2.8.3
/tmp/libgccjit-xuoFcD/fake.s: Assembler messages:
/tmp/libgccjit-xuoFcD/fake.s:883: Error: unknown pseudo-op: `.base64'
libgccjit.so: error: : error invoking gcc driver
/tmp/libgccjit-mDsKFu/fake.s: Assembler messages:
/tmp/libgccjit-mDsKFu/fake.s:447: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-mDsKFu/fake.s:455: Error: unknown pseudo-op: `.base64'
libgccjit.so: error: : error invoking gcc driver
/tmp/libgccjit-FeZGnt/fake.s: Assembler messages:
/tmp/libgccjit-FeZGnt/fake.s:1880: Error: unknown pseudo-op: `.base64'
libgccjit.so: error: : error invoking gcc driver
/tmp/libgccjit-xuHqNm/fake.s: Assembler messages:
/tmp/libgccjit-xuHqNm/fake.s:941: Error: unknown pseudo-op: `.base64'
libgccjit.so: error: : error invoking gcc driver
/tmp/libgccjit-aklhEJ/fake.s: Assembler messages:
/tmp/libgccjit-aklhEJ/fake.s:682: Error: unknown pseudo-op: `.base64'
libgccjit.so: error: : error invoking gcc driver
/tmp/libgccjit-Eg6rdd/fake.s: Assembler messages:
/tmp/libgccjit-Eg6rdd/fake.s:18680: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18688: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18701: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18721: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18729: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18743: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18751: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18774: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18787: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18804: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18812: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18846: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18853: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18862: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18876: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18884: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18892: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18900: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18908: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18916: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18924: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18932: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18940: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18948: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18956: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18964: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18972: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18980: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18988: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:18996: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19004: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19012: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19020: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19028: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19036: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19050: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19058: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19066: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19074: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19082: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19090: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19098: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19106: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19114: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19122: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19130: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19138: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19146: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19154: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19162: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19170: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19178: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19186: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19206: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19214: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19222: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19230: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19238: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19246: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19254: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19262: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19270: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19278: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19286: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19294: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19302: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19310: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19318: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19326: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19334: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19342: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19350: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19358: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19366: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19374: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19382: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19390: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19398: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19406: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19414: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19422: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19430: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19438: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19446: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19454: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19462: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19470: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19484: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19492: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19500: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-Eg6rdd/fake.s:19520: Error: unknown pseudo-op: `.base64'
libgccjit.so: error: : error invoking gcc driver
error: failed to build archive at `/checkout/obj/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/dist/build/memchr/c7f5ed250a9b595c/out/libmemchr-c7f5ed250a9b595c.rlib`: failed to open object file /checkout/obj/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/dist/build/memchr/c7f5ed250a9b595c/out/memchr-c7f5ed250a9b595c.memchr.84acebdb5fb16b87-cgu.0.rcgu.o: No such file or directory (os error 2)

/tmp/libgccjit-NP508a/fake.s: Assembler messages:
/tmp/libgccjit-NP508a/fake.s:717: Error: unknown pseudo-op: `.base64'
libgccjit.so: error: : error invoking gcc driver
/tmp/libgccjit-VlzjUq/fake.s: Assembler messages:
/tmp/libgccjit-VlzjUq/fake.s:653: Error: unknown pseudo-op: `.base64'
libgccjit.so: error: : error invoking gcc driver
/tmp/libgccjit-pSy33D/fake.s: Assembler messages:
/tmp/libgccjit-pSy33D/fake.s:399: Error: unknown pseudo-op: `.base64'
libgccjit.so: error: : error invoking gcc driver
/tmp/libgccjit-ttw0AX/fake.s: Assembler messages:
/tmp/libgccjit-ttw0AX/fake.s:73930: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:73965: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:73972: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:73979: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:73986: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:73993: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74011: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74025: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74032: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74039: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74046: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74053: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74060: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74083: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74131: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74138: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74201: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74222: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74235: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74243: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74255: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74273: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74297: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74311: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74319: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74325: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74342: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74354: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74390: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74397: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74414: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74426: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74458: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74464: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74470: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74511: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74517: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74525: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74539: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74551: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74559: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74570: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74575: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74587: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74601: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74656: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74675: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74682: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74726: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74732: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74745: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74759: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74767: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74775: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74783: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74791: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74799: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74807: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74815: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74832: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74838: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74860: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74872: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74884: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74907: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74914: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74950: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74963: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74970: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74976: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:74988: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75002: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75009: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75016: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75022: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75029: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75069: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75077: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75117: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75124: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75131: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75138: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75145: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75152: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75159: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75166: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75171: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75178: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75186: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75194: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75202: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75210: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75218: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75226: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75234: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75242: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75250: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75258: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75266: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75274: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75282: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75290: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75298: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75306: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75314: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75322: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75330: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75338: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75346: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75354: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75362: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75370: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75378: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75386: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75391: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75404: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75411: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75418: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75426: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75434: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75442: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75450: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75458: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75466: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75474: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75482: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75490: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75498: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75506: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75514: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75522: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75530: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75538: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75546: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75554: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75562: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75570: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75578: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75586: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75594: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75602: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75610: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75618: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75626: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75634: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75642: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75650: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75658: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75666: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75680: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75694: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75708: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75716: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75724: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75732: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75740: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75748: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75756: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75764: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75772: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75780: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75788: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75796: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75804: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75812: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75820: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75828: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75836: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75844: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75852: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75860: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75874: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75882: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75896: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75910: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75918: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75926: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75934: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75942: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75950: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75958: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75966: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75974: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75982: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75990: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:75998: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76006: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76014: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76020: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76028: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76036: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76044: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76052: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76060: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76068: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76076: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76084: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76098: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76112: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76126: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76140: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76161: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76175: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76183: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76191: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76199: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76207: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76215: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76223: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76231: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76239: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76247: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76261: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76269: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76277: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76285: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76293: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76301: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76309: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76317: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76323: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76324: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76325: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76326: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76327: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76328: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76334: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76342: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76350: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76358: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76366: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76374: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76382: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76390: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76398: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76406: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76414: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76422: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76430: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76436: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76443: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76449: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76450: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76451: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76452: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76458: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76459: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76460: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76461: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76462: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76468: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76474: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76480: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76486: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76493: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76499: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76500: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76501: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76502: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76503: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76509: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76515: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76535: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76543: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76571: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76579: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76587: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76595: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76603: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76617: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76642: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76790: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76798: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76806: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76814: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76822: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76854: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76861: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76880: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76887: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76894: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76901: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76913: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76942: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76958: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76965: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76973: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:76986: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77000: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77013: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77026: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77102: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77109: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77122: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77147: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77154: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77161: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77168: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77175: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77230: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77237: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77260: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77267: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77274: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77281: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77288: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77295: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77302: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77309: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77316: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77323: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77330: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77337: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77344: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77351: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77358: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77365: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77372: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77379: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77386: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77393: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77400: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77407: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77414: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77421: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77428: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77435: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77442: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77449: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77456: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77463: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77740: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77747: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77754: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77761: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77768: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77775: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77782: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77796: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77803: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77810: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77817: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77824: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77831: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77845: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77853: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77861: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77869: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77877: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77885: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77893: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77901: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77909: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77917: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77925: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77933: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77941: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77949: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77957: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77965: Error: unknown pseudo-op: `.base64'
/tmp/libgccjit-ttw0AX/fake.s:77973: Error: unknown pseudo-op: `.base64'

Important

For more information how to resolve CI failures of this job, visit this link.

@JonathanBrouwer

Copy link
Copy Markdown
Member Author

@bors p=5

@rust-bors

rust-bors Bot commented Oct 25, 2026

Copy link
Copy Markdown
Contributor

☀️ Try build successful (CI)
Build commit: f125a33 (f125a33561d8ea40e282e8dc0d9bacf11fc3dd46)
Base parent: 7d0f9b4 (7d0f9b4ec5b8de471b47bd554c788f05dab55713)

@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 Oct 26, 2026
@rust-bors

rust-bors Bot commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

☀️ Test successful - CI
Approved by: JonathanBrouwer
Duration: 2h 51m 42s
Pushing 8592206 to main...

@rust-bors
rust-bors Bot merged commit 8592206 into rust-lang:main Oct 26, 2026
6 of 16 checks passed
@rustbot rustbot added this to the 1.101.0 milestone Oct 26, 2026
@github-actions

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 76456a6 (parent) -> 8592206 (this PR)

Test differences

Show 3742 test diffs

Stage 1

  • [ui] tests/ui/reborrow/reborrow-invariant-type.rs: [missing] -> pass (J0)
  • [ui] tests/ui/resolve/suggestions/dont-suggest-unstable-type.rs#nightly: [missing] -> pass (J0)
  • [ui] tests/ui/resolve/suggestions/dont-suggest-unstable-type.rs#stable: [missing] -> pass (J0)
  • [ui] tests/ui/target-feature/unstable-target-feature-on-nightly.rs#nightly: [missing] -> pass (J0)
  • [ui] tests/ui/target-feature/unstable-target-feature-on-nightly.rs#stable: [missing] -> pass (J0)
  • [ui] tests/ui/threads-sendsync/global-alloc-reentry.rs: [missing] -> pass (J0)
  • [ui] tests/ui/trait-bounds/missing-unstable-trait-bound.rs#nightly: [missing] -> pass (J0)
  • [ui] tests/ui/trait-bounds/missing-unstable-trait-bound.rs#stable: [missing] -> pass (J0)
  • [ui] tests/ui/traits/const-traits/const-supertrait-unstable.rs#nightly: [missing] -> pass (J0)
  • [ui] tests/ui/traits/const-traits/const-supertrait-unstable.rs#nightly-enabled: [missing] -> pass (J0)
  • [ui] tests/ui/traits/const-traits/const-supertrait-unstable.rs#stable: [missing] -> pass (J0)
  • [ui] tests/ui/traits/const-traits/const-supertrait-unstable.rs#stable-enabled: [missing] -> pass (J0)
  • [run-make] tests/run-make/const-trait-stable-toolchain: pass -> [missing] (J6)
  • [run-make] tests/run-make/issue-149402-suggest-unresolve: pass -> [missing] (J6)
  • [run-make] tests/run-make/missing-unstable-trait-bound: pass -> [missing] (J6)
  • [run-make] tests/run-make/rustdoc/doctest-line-number: [missing] -> pass (J6)
  • [run-make] tests/run-make/rustdoc/doctest-main-warning-line: [missing] -> pass (J6)
  • [run-make] tests/run-make/unstable-target-feature: pass -> [missing] (J6)
  • [ui] tests/rustdoc-ui/ice-nested-use-without-prefix-164158-edition2015.rs: [missing] -> pass (J6)
  • [ui] tests/rustdoc-ui/ice-nested-use-without-prefix-164158.rs: [missing] -> pass (J6)
  • [ui (polonius)] tests/ui/reborrow/reborrow-invariant-type.rs: [missing] -> pass (J7)
  • [ui (polonius)] tests/ui/resolve/suggestions/dont-suggest-unstable-type.rs#nightly: [missing] -> pass (J7)
  • [ui (polonius)] tests/ui/resolve/suggestions/dont-suggest-unstable-type.rs#stable: [missing] -> pass (J7)
  • [ui (polonius)] tests/ui/target-feature/unstable-target-feature-on-nightly.rs#nightly: [missing] -> pass (J7)
  • [ui (polonius)] tests/ui/target-feature/unstable-target-feature-on-nightly.rs#stable: [missing] -> pass (J7)
  • [ui (polonius)] tests/ui/threads-sendsync/global-alloc-reentry.rs: [missing] -> pass (J7)
  • [ui (polonius)] tests/ui/trait-bounds/missing-unstable-trait-bound.rs#nightly: [missing] -> pass (J7)
  • [ui (polonius)] tests/ui/trait-bounds/missing-unstable-trait-bound.rs#stable: [missing] -> pass (J7)
  • [ui (polonius)] tests/ui/traits/const-traits/const-supertrait-unstable.rs#nightly: [missing] -> pass (J7)
  • [ui (polonius)] tests/ui/traits/const-traits/const-supertrait-unstable.rs#nightly-enabled: [missing] -> pass (J7)
  • [ui (polonius)] tests/ui/traits/const-traits/const-supertrait-unstable.rs#stable: [missing] -> pass (J7)
  • [ui (polonius)] tests/ui/traits/const-traits/const-supertrait-unstable.rs#stable-enabled: [missing] -> pass (J7)

Stage 2

  • [ui] tests/ui/reborrow/reborrow-invariant-type.rs: [missing] -> pass (J1)
  • [ui] tests/ui/threads-sendsync/global-alloc-reentry.rs: [missing] -> pass (J1)
  • [run-make] tests/run-make/const-trait-stable-toolchain: ignore (gcc backend is marked as ignore) -> [missing] (J2)
  • [run-make] tests/run-make/issue-149402-suggest-unresolve: ignore (gcc backend is marked as ignore) -> [missing] (J2)
  • [run-make] tests/run-make/missing-unstable-trait-bound: ignore (gcc backend is marked as ignore) -> [missing] (J2)
  • [run-make] tests/run-make/unstable-target-feature: ignore (gcc backend is marked as ignore) -> [missing] (J2)
  • [ui] tests/ui/resolve/suggestions/dont-suggest-unstable-type.rs#nightly: [missing] -> ignore (gcc backend is marked as ignore) (J2)
  • [ui] tests/ui/resolve/suggestions/dont-suggest-unstable-type.rs#stable: [missing] -> ignore (gcc backend is marked as ignore) (J2)
  • [ui] tests/ui/target-feature/unstable-target-feature-on-nightly.rs#nightly: [missing] -> ignore (gcc backend is marked as ignore) (J2)
  • [ui] tests/ui/target-feature/unstable-target-feature-on-nightly.rs#stable: [missing] -> ignore (gcc backend is marked as ignore) (J2)
  • [ui] tests/ui/trait-bounds/missing-unstable-trait-bound.rs#nightly: [missing] -> ignore (gcc backend is marked as ignore) (J2)
  • [ui] tests/ui/trait-bounds/missing-unstable-trait-bound.rs#stable: [missing] -> ignore (gcc backend is marked as ignore) (J2)
  • [ui] tests/ui/traits/const-traits/const-supertrait-unstable.rs#nightly: [missing] -> ignore (gcc backend is marked as ignore) (J2)
  • [ui] tests/ui/traits/const-traits/const-supertrait-unstable.rs#nightly-enabled: [missing] -> ignore (gcc backend is marked as ignore) (J2)
  • [ui] tests/ui/traits/const-traits/const-supertrait-unstable.rs#stable: [missing] -> ignore (gcc backend is marked as ignore) (J2)
  • [ui] tests/ui/traits/const-traits/const-supertrait-unstable.rs#stable-enabled: [missing] -> ignore (gcc backend is marked as ignore) (J2)
  • [ui] tests/ui/resolve/suggestions/dont-suggest-unstable-type.rs#nightly: [missing] -> pass (J3)
  • [ui] tests/ui/trait-bounds/missing-unstable-trait-bound.rs#nightly: [missing] -> pass (J3)
  • [ui] tests/ui/traits/const-traits/const-supertrait-unstable.rs#nightly: [missing] -> pass (J3)
  • [ui] tests/ui/traits/const-traits/const-supertrait-unstable.rs#nightly-enabled: [missing] -> pass (J3)
  • [run-make] tests/run-make/rustdoc/doctest-line-number: [missing] -> pass (J4)
  • [run-make] tests/run-make/rustdoc/doctest-main-warning-line: [missing] -> pass (J4)
  • [run-make] tests/run-make/const-trait-stable-toolchain: pass -> [missing] (J5)
  • [run-make] tests/run-make/rustdoc/doctest-line-number: [missing] -> ignore (ignored when cross-compiling) (J8)
  • [run-make] tests/run-make/rustdoc/doctest-main-warning-line: [missing] -> ignore (ignored when cross-compiling) (J8)
  • [run-make] tests/run-make/issue-149402-suggest-unresolve: ignore (only executed when the release channel is nightly) -> [missing] (J9)
  • [ui] tests/ui/resolve/suggestions/dont-suggest-unstable-type.rs#nightly: [missing] -> ignore (only executed when the release channel is nightly) (J9)
  • [ui] tests/ui/target-feature/unstable-target-feature-on-nightly.rs#nightly: [missing] -> ignore (only executed when the release channel is nightly) (J9)
  • [ui] tests/ui/trait-bounds/missing-unstable-trait-bound.rs#nightly: [missing] -> ignore (only executed when the release channel is nightly) (J9)
  • [ui] tests/ui/traits/const-traits/const-supertrait-unstable.rs#nightly: [missing] -> ignore (only executed when the release channel is nightly) (J9)
  • [ui] tests/ui/traits/const-traits/const-supertrait-unstable.rs#nightly-enabled: [missing] -> ignore (only executed when the release channel is nightly) (J9)
  • [ui] tests/ui/resolve/suggestions/dont-suggest-unstable-type.rs#stable: [missing] -> pass (J10)
  • [ui] tests/ui/trait-bounds/missing-unstable-trait-bound.rs#stable: [missing] -> pass (J10)
  • [ui] tests/ui/traits/const-traits/const-supertrait-unstable.rs#stable: [missing] -> pass (J10)
  • [ui] tests/ui/traits/const-traits/const-supertrait-unstable.rs#stable-enabled: [missing] -> pass (J10)
  • [run-make] tests/run-make/missing-unstable-trait-bound: pass -> [missing] (J11)
  • [ui] tests/ui/target-feature/unstable-target-feature-on-nightly.rs#stable: [missing] -> pass (J12)
  • [run-make] tests/run-make/unstable-target-feature: pass -> [missing] (J13)
  • [ui] tests/ui/target-feature/unstable-target-feature-on-nightly.rs#nightly: [missing] -> pass (J14)
  • [run-make] tests/run-make/issue-149402-suggest-unresolve: pass -> [missing] (J15)
  • [ui] tests/ui/target-feature/unstable-target-feature-on-nightly.rs#nightly: [missing] -> ignore (only executed when the architecture is x86_64) (J16)
  • [ui] tests/ui/target-feature/unstable-target-feature-on-nightly.rs#stable: [missing] -> ignore (only executed when the architecture is x86_64) (J16)
  • [ui] tests/rustdoc-ui/ice-nested-use-without-prefix-164158-edition2015.rs: [missing] -> pass (J17)
  • [ui] tests/rustdoc-ui/ice-nested-use-without-prefix-164158.rs: [missing] -> pass (J17)
  • [run-make] tests/run-make/unstable-target-feature: ignore (only executed when the architecture is x86_64) -> [missing] (J18)
  • [run-make] tests/run-make/missing-unstable-trait-bound: ignore (only executed when the operating system is linux) -> [missing] (J19)

Additionally, 3664 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 859220648edee0282af5b56f0b490cd4beb074db --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. dist-loongarch64-linux: 1h 16m -> 2h 6m (+66.0%)
  2. optional-test-x86_64-gnu-autodiff: 35m 32s -> 55m 30s (+56.2%)
  3. test-x86_64-gnu-gcc: 50m 51s -> 1h 19m (+56.2%)
  4. test-x86_64-gnu-stable: 1h 40m -> 2h 30m (+50.5%)
  5. dist-x86_64-solaris: 1h 10m -> 1h 45m (+49.5%)
  6. test-x86_64-gnu-distcheck: 1h 36m -> 2h 24m (+49.1%)
  7. test-x86_64-gnu-debug: 2h 12m -> 1h 16m (-42.4%)
  8. test-x86_64-msvc-ext2: 1h 49m -> 1h 3m (-41.4%)
  9. test-x86_64-msvc-2: 2h 34m -> 1h 36m (-37.4%)
  10. dist-arm-linux-musl: 1h 45m -> 1h 7m (-35.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 (8592206): comparison URL.

Overall result: no relevant changes - no action needed

@rustbot label: -perf-regression

Instruction count

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

Max RSS (memory usage)

Results (primary 0.5%, secondary -0.2%)

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

mean range count
Regressions ❌
(primary)
0.9% [0.5%, 1.7%] 10
Regressions ❌
(secondary)
0.7% [0.5%, 1.0%] 4
Improvements ✅
(primary)
-0.7% [-1.1%, -0.4%] 3
Improvements ✅
(secondary)
-2.0% [-2.2%, -1.8%] 2
All ❌✅ (primary) 0.5% [-1.1%, 1.7%] 13

Cycles

Results (primary 0.1%, secondary -0.2%)

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

mean range count
Regressions ❌
(primary)
0.7% [0.4%, 1.1%] 9
Regressions ❌
(secondary)
0.6% [0.5%, 0.7%] 3
Improvements ✅
(primary)
-0.9% [-2.9%, -0.4%] 6
Improvements ✅
(secondary)
-0.7% [-0.8%, -0.4%] 5
All ❌✅ (primary) 0.1% [-2.9%, 1.1%] 15

Binary size

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

Bootstrap: 489.982s -> 488.814s (-0.24%)
Artifact size: 405.87 MiB -> 405.93 MiB (0.01%)

@rust-bors

rust-bors Bot commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

📌 Perf builds for each rolled up PR:

PR# Message Perf Build Sha
#163730 add tests over re-entrancy guarantees for 160776 e8952c87cfe6c742087956d53de0116d6c2c783e
(link)
#164834 miri subtree update ef87c7f9ed20eadcf5cf47ab72d85e3e24e0a655
(link)
#164849 Use the span of the doctest code block fence for figuring o… 4e082c3538918a57e1e57121122b985bd96cb9b0
(link)
#164883 rustdoc: don't panic on a nested use group with no path pre… b577c59363c4f8c0671ecccb7767e8e3f65c0304
(link)
#164890 Store cold blocks in a bitset instead of a Vec of bools a50f292c05f1c2e84dedde35531f80ead98c3322
(link)
#163458 stabilize {Rc, Arc}::is_unique cbba1b3d91fc7c907b9019e49396f4059db1f655
(link)
#163499 vec: stabilise allocators for into_iter d9f17f7a0b638bcae0c7c9da37f09d27fa2ea590
(link)
#163805 std: check SO_ERROR after poll in `TcpStream::connect_tim… 6785b4f096779652375f478f8f19128b8194b6fe
(link)
#163816 stabilize String::into_chars 8f330465bdc0ed8aeab2ecaf3ccad1dfc32e95e6
(link)
#163819 Correct documentation of what core::ops::Code is. 096cc4d72f513a195d8c1a150eb5730b009217dd
(link)
#163847 add regression test for reborrow-invariant-type 39b2afdcab52a719b41b3894d941ed672ba701a8
(link)
#164006 Arduously fix typo e125e3bf791dd49595ecde5a06b49b717a312df0
(link)
#164009 Update Ready future expect messages 43db96fcb568400ca180ff9495500f8fdff1cc1c
(link)
#164522 Add IPv6 hop limit stubs to the motor OS net backend 29b96cc322e5a845c55d7d501bc137f46533ee1d
(link)
#164602 Improve seek_read_buf_exact() test coverage to match seek_r… 1b2e1ae61c0e3af0357fe9a585a4eddd6c5296b5
(link)
#164772 docs: Two nitpick changes to HashMap, BTreeMap Entry AP… 660634e3d345081b9f330ebd648cbe4043c6dfd7
(link)
#164794 Expose FloatErrorKind f8287bbc34ecf8f1beae312ed07b90c6cb9fefb8
(link)
#164802 Migrate stable-specific run-make tests to UI tests d29dad62afc2406ba3d4397b61831554f8c3d89c
(link)
#164899 Only recover if we may in parse_expr_tuple_parens 8f1e13b51fbcd232fcfb247bd511291b6a944661
(link)
#164903 rustc-dev-guide subtree update 240dce74105354722b5c6467894df3413dbffd0b
(link)

parent commit: 76456a688b

In the case of a perf regression, run the following command with the SHAs of each PR you suspect might be the cause: @rust-timer triage $SHA $SHA $SHA..., or run @rust-timer triage all to benchmark all rollup members.

rust-bors Bot pushed a commit that referenced this pull request Oct 31, 2026
…uwer

Rollup of 20 pull requests

Successful merges:

 - #163730 (add tests over re-entrancy guarantees for 160776)
 - #164834 (miri subtree update)
 - #164849 (Use the span of the doctest code block fence for figuring out the line number)
 - #164883 (rustdoc: don't panic on a nested use group with no path prefix)
 - #164890 (Store cold blocks in a bitset instead of a Vec of bools)
 - #163458 (stabilize {Rc, Arc}::is_unique)
 - #163499 (vec: stabilise allocators for into_iter)
 - #163805 (std: check `SO_ERROR` after poll in `TcpStream::connect_timeout`)
 - #163816 (stabilize String::into_chars)
 - #163819 (Correct documentation of what `core::ops::Code` is.)
 - #163847 (add regression test for reborrow-invariant-type)
 - #164006 (Arduously fix typo)
 - #164009 (Update `Ready` future expect messages)
 - #164522 (Add IPv6 hop limit stubs to the motor OS net backend)
 - #164602 (Improve seek_read_buf_exact() test coverage to match seek_read_exact())
 - #164772 (docs: Two nitpick changes to `HashMap`, `BTreeMap` Entry API docs)
 - #164794 (Expose FloatErrorKind)
 - #164802 (Migrate stable-specific run-make tests to UI tests)
 - #164899 (Only recover if we may in `parse_expr_tuple_parens`)
 - #164903 (rustc-dev-guide subtree update)

Failed merges:

 - #164856 (Switch from `insta` to `expect-test` in bootstrap)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-run-make Area: port run-make Makefiles to rmake.rs A-rustc-dev-guide Area: rustc-dev-guide A-testsuite Area: The testsuite used to check the correctness of rustc merged-by-bors This PR was explicitly merged by bors. rollup A PR which is a rollup T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-clippy Relevant to the Clippy team. 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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.