Skip to content

Add s390x and ppc64le as supported targets#2155

Merged
bors-ferrocene[bot] merged 6 commits intomainfrom
hoverbear/s390x-and-ppc64le
Mar 24, 2026
Merged

Add s390x and ppc64le as supported targets#2155
bors-ferrocene[bot] merged 6 commits intomainfrom
hoverbear/s390x-and-ppc64le

Conversation

@Hoverbear
Copy link
Copy Markdown
Member

Add s390x and ppc64le as supported targets.

@Hoverbear Hoverbear self-assigned this Feb 13, 2026
@Hoverbear Hoverbear force-pushed the hoverbear/s390x-and-ppc64le branch from 00c552f to afba696 Compare February 13, 2026 20:28
@tshepang
Copy link
Copy Markdown
Member

do we want these in packages.toml, or not yet

@Hoverbear
Copy link
Copy Markdown
Member Author

I added them but must have not saved, thanks for the catch. :)

Copy link
Copy Markdown
Member

@tshepang tshepang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bors merge

bors-ferrocene Bot added a commit that referenced this pull request Feb 14, 2026
2149: Extend libcore coverage for `core::fmt`, Part 2 r=Hoverbear a=Urhengulas

Cover functions of `library/core` that were added while adding `core::fmt` to the subset. See the commit messages for what tests for what functions have been added.

# Test coverage diff

Executing `./x test library/core library/alloc --coverage=library --no-doc` on both this branch and `main` (b683ce3) shows that this PR changes coverage (with "count annotated lines as tested") like following:

|                  | main                       | this PR                    | Diff  |
| ---------------- | -------------------------- | -------------------------- | ----- |
| Lines            | 97.61% (25691/26321 lines) | 97.92% (25773/26321 lines) | +0.31% |
| Fully Tested     | 5909                       | 5918                       | +9  |
| Partially tested | 22                        | 13                        | -9   |
| Fully untested   | 113                        | 113                        | +0   |
| Fully ignored    | 316                         | 316                         | +0    |
| Total            | 6357                       | 6357                       | +0  |

2155: Add s390x and ppc64le as supported targets r=tshepang a=Hoverbear

Add s390x and ppc64le as supported targets.

Co-authored-by: Urhengulas <[email protected]>
Co-authored-by: Ana Hobden <[email protected]>
@bors-ferrocene
Copy link
Copy Markdown
Contributor

Build failed (retrying...):

bors-ferrocene Bot added a commit that referenced this pull request Feb 14, 2026
2155: Add s390x and ppc64le as supported targets r=tshepang a=Hoverbear

Add s390x and ppc64le as supported targets.

Co-authored-by: Ana Hobden <[email protected]>
@bors-ferrocene
Copy link
Copy Markdown
Contributor

Build failed:

  • full

Comment thread ferrocene/doc/user-manual/src/targets/index.rst Outdated
Copy link
Copy Markdown
Contributor

@jyn514 jyn514 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bors merge

@bors-ferrocene
Copy link
Copy Markdown
Contributor

🕐 Waiting for PR status (Github check) to be set, probably by CI. Bors will automatically try to run when all required PR statuses are set.

bors-ferrocene Bot added a commit that referenced this pull request Feb 18, 2026
2155: Add s390x and ppc64le as supported targets r=jyn514 a=Hoverbear

Add s390x and ppc64le as supported targets.

2158: Automated pull from upstream `HEAD` r=tshepang a=ferrocene-automations[bot]

:warning: **The automation reported these warnings:** :warning:

* There are merge conflicts in this PR. Merge conflict markers have been committed.
* Couldn't regenerate the `x.py` completions. Please run `./x run generate-completions` after fixing the merge conflicts.
* Couldn't regenerate the `x.py` help file. Please run `./x run generate-help` after fixing the merge conflicts.

This PR pulls the following changes from the upstream repository:

* `152701`: [Rollup of 6 pull requests](https://www.github.com/rust-lang/rust/issues/152701)
  * `152686`: [bootstrap: Inline the `is_tool` check for setting `-Zforce-unstable-if-unmarked`](https://www.github.com/rust-lang/rust/issues/152686)
  * `152648`: [Remove timing assertion from `oneshot::send_before_recv_timeout`](https://www.github.com/rust-lang/rust/issues/152648)
  * `152296`: [Port `rust_nonnull_optimization_guaranteed` and `rustc_do_not_const_check` to the new attribute parser](https://www.github.com/rust-lang/rust/issues/152296)
  * `152103`: [Consider captures to be used by closures that unwind](https://www.github.com/rust-lang/rust/issues/152103)
  * `150601`: [support c-variadic functions in `rustc_const_eval`](https://www.github.com/rust-lang/rust/issues/150601)
  * `148206`: [Deduplicated float tests and unified in floats/mod.rs](https://www.github.com/rust-lang/rust/issues/148206)
* `152636`: [Big query system cleanups](https://www.github.com/rust-lang/rust/issues/152636)
* `152452`: [feat: show what lint was overruled](https://www.github.com/rust-lang/rust/issues/152452)
* `152671`: [Rollup of 4 pull requests](https://www.github.com/rust-lang/rust/issues/152671)
  * `152625`: [Provide all lint group names to Clippy](https://www.github.com/rust-lang/rust/issues/152625)
  * `152604`: [Relocate some tests](https://www.github.com/rust-lang/rust/issues/152604)
  * `152278`: [Fix const normalization for generic const items with trait assoc consts](https://www.github.com/rust-lang/rust/issues/152278)
  * `152566`: [Remove code for ThinLTO from cg_gcc](https://www.github.com/rust-lang/rust/issues/152566)
* `152605`: [Pass alignments through the shim as `Alignment` (not `usize`)](https://www.github.com/rust-lang/rust/issues/152605)
* `152375`: [Use `scope` for `par_slice` instead of `join`](https://www.github.com/rust-lang/rust/issues/152375)
* `152639`: [Rollup of 9 pull requests](https://www.github.com/rust-lang/rust/issues/152639)
  * `152610`: [Exchange js_lint message between bless and non-bless](https://www.github.com/rust-lang/rust/issues/152610)
  * `152472`: [unwind/wasm: fix compile error by wrapping wasm_throw in unsafe block](https://www.github.com/rust-lang/rust/issues/152472)
  * `152402`: [Add regression test for #141738](https://www.github.com/rust-lang/rust/issues/152402)
  * `152188`: [Include `library/stdarch` for `CURRENT_RUSTC_VERSION` updates](https://www.github.com/rust-lang/rust/issues/152188)
  * `152578`: [ci: Lock cross toolchain version and update docs](https://www.github.com/rust-lang/rust/issues/152578)
  * `152534`: [Test(lib/win/net): Skip UDS tests when under Win7](https://www.github.com/rust-lang/rust/issues/152534)
  * `152508`: [Improve write! and writeln! error when called without destination](https://www.github.com/rust-lang/rust/issues/152508)
  * `152132`: [implement `carryless_mul`](https://www.github.com/rust-lang/rust/issues/152132)
  * `150424`: [diagnostics: add note when param-env shadows global impl](https://www.github.com/rust-lang/rust/issues/150424)
* `151380`: [Shallow resolve ty and const vars to their root vars](https://www.github.com/rust-lang/rust/issues/151380)
* `152632`: [Rollup of 7 pull requests](https://www.github.com/rust-lang/rust/issues/152632)
  * `152582`: [rustc_query_impl: Use `ControlFlow` in `visit_waiters` instead of nested options](https://www.github.com/rust-lang/rust/issues/152582)
  * `152404`: [tests: adapt align-offset.rs for InstCombine improvements in LLVM 23](https://www.github.com/rust-lang/rust/issues/152404)
  * `143575`: [Remove named lifetimes in some `PartialOrd` & `PartialEq` `impl`s](https://www.github.com/rust-lang/rust/issues/143575)
  * `152381`: [Do not require `'static` for obtaining reflection information.](https://www.github.com/rust-lang/rust/issues/152381)
  * `151365`: [UnsafePinned: implement opsem effects of UnsafeUnpin](https://www.github.com/rust-lang/rust/issues/151365)
  * `145024`: [Optimize indexing slices and strs with inclusive ranges](https://www.github.com/rust-lang/rust/issues/145024)
  * `152622`: [Update GCC subtree](https://www.github.com/rust-lang/rust/issues/152622)
* `152627`: [Rollup of 8 pull requests](https://www.github.com/rust-lang/rust/issues/152627)
  * `152612`: [Rename `inline_fluent!` to `msg!`](https://www.github.com/rust-lang/rust/issues/152612)
  * `152590`: [DepGraphQuery: correctly skip adding edges with not-yet-added nodes](https://www.github.com/rust-lang/rust/issues/152590)
  * `152570`: [Port #[rustc_test_marker] to the attribute parser](https://www.github.com/rust-lang/rust/issues/152570)
  * `152577`: [Port #[rustc_proc_macro_decls] to the new attribute parser.](https://www.github.com/rust-lang/rust/issues/152577)
  * `152531`: [`proc_macro::bridge`: simplify `ExecutionStrategy` and `DispatcherTrait`](https://www.github.com/rust-lang/rust/issues/152531)
  * `152120`: [Don't ICE on layout error in vtable computation](https://www.github.com/rust-lang/rust/issues/152120)
  * `152001`: [mGCA: Validate const literal against expected type](https://www.github.com/rust-lang/rust/issues/152001)
  * `152618`: [stdarch subtree update](https://www.github.com/rust-lang/rust/issues/152618)
* `150681`: [Make operational semantics of pattern matching independent of crate and module](https://www.github.com/rust-lang/rust/issues/150681)
* `152516`: [Move `rustc_query_system` code, part 3](https://www.github.com/rust-lang/rust/issues/152516)
* `152602`: [Rollup of 11 pull requests](https://www.github.com/rust-lang/rust/issues/152602)
  * `152587`: [A couple of tiny polonius things](https://www.github.com/rust-lang/rust/issues/152587)
  * `152575`: [layout_of unexpected rigid alias delayed bug](https://www.github.com/rust-lang/rust/issues/152575)
  * `152568`: [Port `#[lang]` and `#[panic_handler]` to the new attribute parsers](https://www.github.com/rust-lang/rust/issues/152568)
  * `152567`: [nix-dev-shell: fix a typo](https://www.github.com/rust-lang/rust/issues/152567)
  * `151386`: [rustdoc: more js cleanup](https://www.github.com/rust-lang/rust/issues/151386)
  * `152594`: [c-variadic: implement `va_arg` for `wasm64`](https://www.github.com/rust-lang/rust/issues/152594)
  * `152573`: [move `escape_symbol_name` to `cg_ssa`](https://www.github.com/rust-lang/rust/issues/152573)
  * `152471`: [improve associated-type suggestions from bounds](https://www.github.com/rust-lang/rust/issues/152471)
  * `152076`: [Feed `ErrorGuaranteed` from late lifetime resolution errors through to bound variable resolution](https://www.github.com/rust-lang/rust/issues/152076)
  * `149460`: [rustdoc: sort stable items first](https://www.github.com/rust-lang/rust/issues/149460)
  * `151998`: [Set hidden visibility on naked functions in compiler-builtins](https://www.github.com/rust-lang/rust/issues/151998)
* `149389`: [WF check lifetime bounds for locals with type params](https://www.github.com/rust-lang/rust/issues/149389)
* `152574`: [Rollup of 14 pull requests](https://www.github.com/rust-lang/rust/issues/152574)
  * `152565`: [fix missleading error for tuple ctor](https://www.github.com/rust-lang/rust/issues/152565)
  * `152563`: [Replace "bug" with "issue" in triagebot ping messages](https://www.github.com/rust-lang/rust/issues/152563)
  * `152556`: [doc: move riscv64a23-unknown-linux-gnu to tier 2](https://www.github.com/rust-lang/rust/issues/152556)
  * `152554`: [Remove `deprecated_safe` and its corresponding feature gate](https://www.github.com/rust-lang/rust/issues/152554)
  * `152536`: [bootstrap: add explicit UTF-8 encoding to text-mode open() calls](https://www.github.com/rust-lang/rust/issues/152536)
  * `152440`: [Fix typos and grammar in compiler and build documentation](https://www.github.com/rust-lang/rust/issues/152440)
  * `152407`: [Add regression test for type_const with unit struct ctor under mGCA](https://www.github.com/rust-lang/rust/issues/152407)
  * `152392`: [Fix ICE in supertrait_vtable_slot when supertrait has missing generics](https://www.github.com/rust-lang/rust/issues/152392)
  * `152356`: [Improve the `inline_fluent!` macro](https://www.github.com/rust-lang/rust/issues/152356)
  * `152218`: [Report unconstrained region in hidden types lazily](https://www.github.com/rust-lang/rust/issues/152218)
  * `152555`: [Port `#[rustc_diagnostic_item]` to the new attribute parsers](https://www.github.com/rust-lang/rust/issues/152555)
  * `152515`: [Extract `DepKindVTable` constructors to their own module](https://www.github.com/rust-lang/rust/issues/152515)
  * `152469`: [Remove unused features](https://www.github.com/rust-lang/rust/issues/152469)
  * `152323`: [Fix ICE in borrowck when recovering `fn_sig` for `-> _`](https://www.github.com/rust-lang/rust/issues/152323)
* `152533`: [Clippy subtree update](https://www.github.com/rust-lang/rust/issues/152533)
* `152562`: [Rollup of 17 pull requests](https://www.github.com/rust-lang/rust/issues/152562)
  * `152552`: [Add 2048-bit HvxVectorPair support to Hexagon SIMD ABI checks](https://www.github.com/rust-lang/rust/issues/152552)
  * `152550`: [Port #[prelude_import] to the attribute parser](https://www.github.com/rust-lang/rust/issues/152550)
  * `152548`: [reject inline const patterns pre-expansion](https://www.github.com/rust-lang/rust/issues/152548)
  * `152529`: [sparc64: enable abi compatibility test](https://www.github.com/rust-lang/rust/issues/152529)
  * `152519`: [Fix feature gating for new `try bikeshed` expressions](https://www.github.com/rust-lang/rust/issues/152519)
  * `152486`: [remove redundant backchain attribute in codegen](https://www.github.com/rust-lang/rust/issues/152486)
  * `152444`: [`-Znext-solver` Prevent committing unfulfilled unsized coercion](https://www.github.com/rust-lang/rust/issues/152444)
  * `152329`: [Simplify parallel! macro](https://www.github.com/rust-lang/rust/issues/152329)
  * `152232`: [Add must_use for FileTimes](https://www.github.com/rust-lang/rust/issues/152232)
  * `152082`: [Move tests](https://www.github.com/rust-lang/rust/issues/152082)
  * `152528`: [Support serializing CodegenContext](https://www.github.com/rust-lang/rust/issues/152528)
  * `152520`: [Don't use `DepContext` in `rustc_middle::traits::cache`](https://www.github.com/rust-lang/rust/issues/152520)
  * `152514`: [Collect active query jobs into struct `QueryJobMap`](https://www.github.com/rust-lang/rust/issues/152514)
  * `152496`: [Fix multi-cgu+debug builds using autodiff by delaying autodiff till lto](https://www.github.com/rust-lang/rust/issues/152496)
  * `152422`: [Change query proc macro to be more rust-analyzer friendly](https://www.github.com/rust-lang/rust/issues/152422)
  * `150988`: [Improve code suggestion for incorrect macro_rules! usage](https://www.github.com/rust-lang/rust/issues/150988)
  * `150551`: [Compute localized outlives constraints lazily](https://www.github.com/rust-lang/rust/issues/150551)
* `152538`: [Update cargo submodule](https://www.github.com/rust-lang/rust/issues/152538)
* `148537`: [Start using pattern types in libcore (NonZero and friends)](https://www.github.com/rust-lang/rust/issues/148537)
* `152517`: [Rollup of 17 pull requests](https://www.github.com/rust-lang/rust/issues/152517)
  * `152502`: [Implement `BinaryHeap::from_raw_vec`](https://www.github.com/rust-lang/rust/issues/152502)
  * `152495`: [Clean up some subdiagnostics](https://www.github.com/rust-lang/rust/issues/152495)
  * `152485`: [fix issue#152482](https://www.github.com/rust-lang/rust/issues/152485)
  * `152481`: [Use cg_ssa's produce_final_output_artifacts in cg_clif](https://www.github.com/rust-lang/rust/issues/152481)
  * `152425`: [Port #![test_runner] to the attribute parser](https://www.github.com/rust-lang/rust/issues/152425)
  * `152394`: [Correctly check if a macro call is actually a macro call in rustdoc highlighter](https://www.github.com/rust-lang/rust/issues/152394)
  * `152316`: [fix: add continue](https://www.github.com/rust-lang/rust/issues/152316)
  * `152498`: [Partially revert "resolve: Update `NameBindingData::vis` in place"](https://www.github.com/rust-lang/rust/issues/152498)
  * `152478`: [Remove tm_factory field from CodegenContext](https://www.github.com/rust-lang/rust/issues/152478)
  * `152434`: [Clarify names of `QueryVTable` functions for "executing" a query](https://www.github.com/rust-lang/rust/issues/152434)
  * `152159`: [Add note for `?Sized` params in int-ptr casts diag](https://www.github.com/rust-lang/rust/issues/152159)
  * `151863`: [Borrowck: simplify diagnostics for placeholders](https://www.github.com/rust-lang/rust/issues/151863)
  * `151814`: [layout: handle rigid aliases without params](https://www.github.com/rust-lang/rust/issues/151814)
  * `151152`: [Add FCW for derive helper attributes that will conflict with built-in attributes](https://www.github.com/rust-lang/rust/issues/151152)
  * `150768`: [Don't compute FnAbi for LLVM intrinsics in backends](https://www.github.com/rust-lang/rust/issues/150768)
  * `142680`: [Fix passing/returning structs with the 64-bit SPARC ABI](https://www.github.com/rust-lang/rust/issues/142680)
  * `142415`: [Add note when inherent impl for a alias type defined outside of the crate](https://www.github.com/rust-lang/rust/issues/142415)
* `152506`: [Rollup of 7 pull requests](https://www.github.com/rust-lang/rust/issues/152506)
  * `152491`: [Remove unused `fluent-syntax` dependency from tidy](https://www.github.com/rust-lang/rust/issues/152491)
  * `152488`: [allow `deprecated(since = "CURRENT_RUSTC_VERSION")`](https://www.github.com/rust-lang/rust/issues/152488)
  * `152477`: [rustc-dev-guide subtree update](https://www.github.com/rust-lang/rust/issues/152477)
  * `151142`: [Support ADT types in type info reflection](https://www.github.com/rust-lang/rust/issues/151142)
  * `152281`: [borrowck: suggest `&mut *x` for pattern reborrows](https://www.github.com/rust-lang/rust/issues/152281)
  * `137487`: [Stabilize `assert_matches`](https://www.github.com/rust-lang/rust/issues/137487)
  * `152505`: [Sync relnotes for stable 1.93.1](https://www.github.com/rust-lang/rust/issues/152505)
* `152484`: [Rollup of 9 pull requests](https://www.github.com/rust-lang/rust/issues/152484)
  * `152441`: [Fix typos and grammar in top-level and src/doc documentation](https://www.github.com/rust-lang/rust/issues/152441)
  * `152397`: [Update books](https://www.github.com/rust-lang/rust/issues/152397)
  * `152383`: [BikeshedGuaranteedNoDrop trait: add comments indicating that it can be observed on stable](https://www.github.com/rust-lang/rust/issues/152383)
  * `152372`: [style: remove unneeded trailing commas](https://www.github.com/rust-lang/rust/issues/152372)
  * `152146`: [mGCA: Add associated const type check](https://www.github.com/rust-lang/rust/issues/152146)
  * `152021`: [Bump tvOS, visionOS and watchOS Aarch64 targets to tier 2](https://www.github.com/rust-lang/rust/issues/152021)
  * `152436`: [Reenable a GCI+mGCA+GCPT test case](https://www.github.com/rust-lang/rust/issues/152436)
  * `152431`: [Restrict the set of things that const stability can be applied to](https://www.github.com/rust-lang/rust/issues/152431)
  * `152419`: [Move more query system code](https://www.github.com/rust-lang/rust/issues/152419)
* `152428`: [Update to LLVM 22.1.0-rc3](https://www.github.com/rust-lang/rust/issues/152428)
* `152240`: [Update cargo submodule](https://www.github.com/rust-lang/rust/issues/152240)
* `152420`: [compiler-builtins subtree update](https://www.github.com/rust-lang/rust/issues/152420)
* `151943`: [Clean up query macros for `cache_on_disk_if`](https://www.github.com/rust-lang/rust/issues/151943)
* `151509`: [Handle race when coloring nodes concurrently as both green and red](https://www.github.com/rust-lang/rust/issues/151509)
* `152437`: [Rollup of 10 pull requests](https://www.github.com/rust-lang/rust/issues/152437)
  * `152396`: [Uplift `Predicate::allow_normalization` to `rustc_type_ir`](https://www.github.com/rust-lang/rust/issues/152396)
  * `152355`: [Update documentation of rustc_macros](https://www.github.com/rust-lang/rust/issues/152355)
  * `152293`: [Format heterogeneous try blocks](https://www.github.com/rust-lang/rust/issues/152293)
  * `150688`: [typeck: Make it clearer that `check_pat_lit` only handles literal patterns](https://www.github.com/rust-lang/rust/issues/150688)
  * `152417`: [Move the needs-drop check for `arena_cache` queries out of macro code](https://www.github.com/rust-lang/rust/issues/152417)
  * `152351`: [Remove `SubdiagMessage` in favour of the identical `DiagMessage`](https://www.github.com/rust-lang/rust/issues/152351)
  * `152226`: [Modernize diagnostic for indeterminate trait object lifetime bounds](https://www.github.com/rust-lang/rust/issues/152226)
  * `152148`: [Move `impl Interner for TyCtxt` to its own submodule](https://www.github.com/rust-lang/rust/issues/152148)
  * `151954`: [Add help message suggesting explicit reference cast for From/TryFrom](https://www.github.com/rust-lang/rust/issues/151954)
  * `152364`: [Port a lot of attributes to the new parser](https://www.github.com/rust-lang/rust/issues/152364)
* `152412`: [Rollup of 7 pull requests](https://www.github.com/rust-lang/rust/issues/152412)
  * `152326`: [Remove the compiler adhoc group](https://www.github.com/rust-lang/rust/issues/152326)
  * `152013`: [Update to Xcode 26.2](https://www.github.com/rust-lang/rust/issues/152013)
  * `151154`: [Add `s390x-unknown-none-softfloat` with `RustcAbi::Softfloat`](https://www.github.com/rust-lang/rust/issues/151154)
  * `150897`: [rustc_parse_format: improve diagnostics for unsupported debug = syntax](https://www.github.com/rust-lang/rust/issues/150897)
  * `152317`: [fix: sup_trace to sub_trace](https://www.github.com/rust-lang/rust/issues/152317)
  * `152157`: [Fix error spans for `asm!()` args that are macros](https://www.github.com/rust-lang/rust/issues/152157)
  * `151960`: [rustc_parse: improve the error diagnostic for "missing let"](https://www.github.com/rust-lang/rust/issues/151960)


Co-authored-by: Ana Hobden <[email protected]>
Co-authored-by: Jacob Pratt <[email protected]>
Co-authored-by: bors <[email protected]>
Co-authored-by: Zalathar <[email protected]>
Co-authored-by: yukang <[email protected]>
Co-authored-by: Ralf Jung <[email protected]>
Co-authored-by: Eddy (Eduard) Stefes <[email protected]>
Co-authored-by: John Kåre Alsaker <[email protected]>
Co-authored-by: cyrgani <[email protected]>
Co-authored-by: Folkert de Vries <[email protected]>
Co-authored-by: xonx <[email protected]>
Co-authored-by: bjorn3 <[email protected]>
@bors-ferrocene
Copy link
Copy Markdown
Contributor

Build failed (retrying...):

  • full

bors-ferrocene Bot added a commit that referenced this pull request Feb 19, 2026
2155: Add s390x and ppc64le as supported targets r=jyn514 a=Hoverbear

Add s390x and ppc64le as supported targets.

Co-authored-by: Ana Hobden <[email protected]>
@bors-ferrocene
Copy link
Copy Markdown
Contributor

Build failed:

  • full

@jyn514
Copy link
Copy Markdown
Contributor

jyn514 commented Feb 19, 2026

needs s390x-linux-gnu-g++ installed to build llvm from source :/

@Hoverbear
Copy link
Copy Markdown
Member Author

noooo

Copy link
Copy Markdown
Contributor

@jyn514 jyn514 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bors merge

@Hoverbear Hoverbear force-pushed the hoverbear/s390x-and-ppc64le branch from d85b69e to 703dcef Compare February 24, 2026 15:53
Copy link
Copy Markdown
Contributor

@jyn514 jyn514 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bors merge

bors-ferrocene Bot added a commit that referenced this pull request Feb 25, 2026
2155: Add s390x and ppc64le as supported targets r=jyn514 a=Hoverbear

Add s390x and ppc64le as supported targets.

Co-authored-by: Ana Hobden <[email protected]>
@bors-ferrocene
Copy link
Copy Markdown
Contributor

Build failed:

  • full

@Hoverbear
Copy link
Copy Markdown
Member Author

(This needs self-test changes)

@Hoverbear Hoverbear force-pushed the hoverbear/s390x-and-ppc64le branch from 170024b to 1660f5e Compare March 2, 2026 14:47
@jyn514 jyn514 added the waiting-on-author If this PR was opened by an automation, the "author" is the assignee. label Mar 11, 2026
@Hoverbear Hoverbear force-pushed the hoverbear/s390x-and-ppc64le branch from 1660f5e to 22c8dcd Compare March 23, 2026 17:23
@Hoverbear Hoverbear removed the waiting-on-author If this PR was opened by an automation, the "author" is the assignee. label Mar 23, 2026
Copy link
Copy Markdown
Contributor

@jyn514 jyn514 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bors merge

@bors-ferrocene
Copy link
Copy Markdown
Contributor

Merge conflict.

@jyn514 jyn514 force-pushed the hoverbear/s390x-and-ppc64le branch from 22c8dcd to 0c190cd Compare March 24, 2026 07:38
@Hoverbear
Copy link
Copy Markdown
Member Author

bors merge

@bors-ferrocene bors-ferrocene Bot merged commit 5fd6ab0 into main Mar 24, 2026
4 checks passed
@bors-ferrocene
Copy link
Copy Markdown
Contributor

Build succeeded:

@github-actions github-actions Bot added the backport:maybe PR candidate for backport label Mar 24, 2026
@bors-ferrocene bors-ferrocene Bot deleted the hoverbear/s390x-and-ppc64le branch March 24, 2026 18:43
@github-actions github-actions Bot removed the backport:maybe PR candidate for backport label Apr 6, 2026
ferrocene-automations Bot pushed a commit that referenced this pull request Apr 6, 2026
Ferrocene-backport-of: #2155
bors-ferrocene Bot added a commit that referenced this pull request Apr 6, 2026
2271: Backport to `release/1.95` r=Hoverbear a=ferrocene-automations[bot]

This PR backports the following PRs to the `release/1.95` branch:

* #2155
* #2237
* #2248
* #2255
* #2266

Note that the automation failed to backport some PRs automatically. Check out the [backport:manual](https://github.com/ferrocene/ferrocene/pulls?q=is%3Apr+label%3Abackport%3Amanual) for a list of them.

Co-authored-by: Ana Hobden <[email protected]>
Co-authored-by: Jynn Nelson <[email protected]>
ferrocene-automations Bot pushed a commit that referenced this pull request Apr 8, 2026
Ferrocene-backport-of: #2155
bors-ferrocene Bot added a commit that referenced this pull request Apr 8, 2026
2280: Backport to `release/1.95` r=tshepang a=ferrocene-automations[bot]

This PR backports the following PRs to the `release/1.95` branch:

* #2155
* #2248
* #2255
* #2266
* #2270
* #2251
* #2272

Note that the automation failed to backport some PRs automatically. Check out the [backport:manual](https://github.com/ferrocene/ferrocene/pulls?q=is%3Apr+label%3Abackport%3Amanual) for a list of them.

Co-authored-by: Ana Hobden <[email protected]>
Co-authored-by: Jynn Nelson <[email protected]>
Co-authored-by: Samuel Wright <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants