Skip to content

Add native CI for Aarch64#730

Open
antoyo wants to merge 12 commits into
masterfrom
ci/aarch64-native
Open

Add native CI for Aarch64#730
antoyo wants to merge 12 commits into
masterfrom
ci/aarch64-native

Conversation

@antoyo

@antoyo antoyo commented Jul 5, 2025

Copy link
Copy Markdown
Contributor
  • Many UI test errors are caused by __atomic_load_16 not being found.
  • libcore tests crash with SIGABRT (store_illegal_rt_store_acq_rel_ordering aborts whereas it should panic with there is no such thing as an acquire-release store)
  • Segfault in extended rand tests
  • Segfault in project tests (log crate: in the doc test src/lib.rs - (line 97), possibly at __memcpy_sve () at ../sysdeps/aarch64/multiarch/memcpy_sve.S:75, called by proc_macro::bridge::selfless_reify::reify_to_extern_c_fn_hrt_bridge::wrapper, seems like trying to read a null pointer in x1. This might be the sret issue).

@antoyo
antoyo force-pushed the ci/aarch64-native branch 2 times, most recently from ff21501 to 8026baf Compare October 25, 2025 18:09
@rustbot

This comment has been minimized.

@antoyo
antoyo force-pushed the ci/aarch64-native branch from 9ea25b1 to 262ac39 Compare July 26, 2026 18:43
@rustbot

rustbot commented Jul 26, 2026

Copy link
Copy Markdown
Collaborator

This PR was rebased onto a different master commit. Here's a range-diff highlighting what actually changed.

Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers.

@antoyo
antoyo force-pushed the ci/aarch64-native branch 3 times, most recently from 6524827 to ebd8262 Compare July 26, 2026 19:13
@antoyo
antoyo force-pushed the ci/aarch64-native branch from ebd8262 to 07c4143 Compare July 26, 2026 19:50
@antoyo
antoyo force-pushed the ci/aarch64-native branch 2 times, most recently from ac666b5 to 9435a2c Compare July 26, 2026 21:02
@antoyo
antoyo force-pushed the ci/aarch64-native branch from 9435a2c to 14cbfbd Compare July 26, 2026 21:06
@antoyo
antoyo force-pushed the ci/aarch64-native branch from 553e14f to 8c97eca Compare July 26, 2026 21:28
@antoyo
antoyo force-pushed the ci/aarch64-native branch from 7b7df21 to 7213508 Compare July 26, 2026 22:01
@antoyo
antoyo force-pushed the ci/aarch64-native branch from 7213508 to fc964cb Compare July 26, 2026 23:27
Comment thread tests/compile/simd-ffi.rs
@@ -1,5 +1,9 @@
// Compiler:

fn main() {

@antoyo antoyo Jul 26, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Do not forget to re-enable this test.

View changes since the review

Comment thread src/gcc_util.rs
}
}

/*pub fn add_baseline_flags<'gcc>(context: &Context<'gcc>, sess: &Session) {

@antoyo antoyo Jul 26, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Either remove or re-enable this.

View changes since the review

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants