about summary refs log tree commit diff
path: root/library/stdarch/.github
AgeCommit message (Collapse)AuthorLines
2025-08-10Add testing for Arm64EC WindowsDaniel Paoliello-8/+2
2025-07-29Use GitHub app for authenticating sync workflowsJakub Beránek-1/+2
2025-07-22Remove `std_detect` from stdarch's CIJakub Beránek-12/+1
2025-07-18add CI action to check that generated files are correctly checked inFolkert de Vries-0/+23
2025-07-12Add rustc-pull CI automationJakub Beránek-0/+22
2025-05-06Run `aarch64-pc-windows-msvc` runs on the new `windows-11-arm` runnerssayantn-6/+13
2025-05-06Add `riscv32` CI runsayantn-1/+8
2025-05-03change how the test is runJames Barford-Evans-2/+1
2025-05-03retry adding aarch64_be to the pipelineJames Barford-Evans-4/+2
2025-05-03Pr feedback for instruction & hookup CI for aarch64_beJames Barford-Evans-0/+13
2025-04-23run `powerpc64le` `assert_instr` on CIFolkert de Vries-1/+0
2025-04-20Remove `x86_64-unknown-linux-gnu` runsayantn-4/+1
+ Rename `x86_64-unknown-linux-gnu-emulated` run to `x86_64-unknown-linux-gnu`
2025-04-20Add `test-everything` annotations to more archs to ensure test coverage, and ↵sayantn-12/+36
some small changes to make CI pass - Disable `vsx` tests for `ppc` and `ppc64` - Disable `tme` tests for `aarch64` and `aarch64_be` - Disable `frecipe` tests for `loongarch64` - Add `altivec` run for PPC32 (with `-C target-feature=+vsx` `qemu` gives a nasty error)
2025-04-20Replace `cfg(stdarch_intel_sde)` with `STDARCH_TEST_SKIP_FUNCTION`sayantn-4/+0
2025-04-20Remove `cupid` dependency and `env-override-no-avx` CI runsayantn-15/+0
2025-04-20Add PowerPC64 to CIsayantn-0/+6
2025-04-20Upgrade CI OS versionssayantn-11/+11
+ Bump ubuntu to 25.04, windows to `windows-2025`, macos-arm to `macos-15` and macos-x86 to `macos-15-large`
2024-12-21Add PowerPC (32-bit) to CIsayantn-0/+6
2024-12-21Enable `x86_64-pc-windows-msvc-dev`Sayantan Chakraborty-5/+0
2024-12-13Enable LoongArch CIWANG Rui-3/+2
2024-12-02wasm: Add missing `#[target_feature]` to simd ctorsAlex Crichton-2/+2
This is a resubmission of #1609 which was ruled optional but not necessary at the time but it's now necessary. These weren't originally applied as they weren't allowed in a `const` context but that's no longer applicable. At the same time though be sure to add some small tests to ensure that these intrinsics can be used in a `const` context.
2024-11-28remove docs publishingMarcoIeni-25/+0
2024-11-28add conclusion jobMarcoIeni-8/+14
2024-11-28use merge queueMarcoIeni-14/+26
2024-11-27Disable loongarch and wasm in CI due to fallout from SIMD ABI checkingAmanieu d'Antras-4/+5
2024-11-07ci: fix matrix usageDavid Wood-97/+105
2024-11-07ci: add debug testingDavid Wood-0/+5
Previous changes in Rust and LLVM have caused stdarch to be broken in debug, so add testing to ensure that this is caught.
2024-09-22Upgrade Intel SDE to v9.44Sayantan Chakraborty-1/+0
Re-enabled `assert_instr`
2024-09-14Add Mac Catalyst to CIMads Marquart-1/+6
2024-09-14Remove unnecessary SDKROOT/MACOS_DEPLOYMENT_TARGET setup in CIMads Marquart-5/+0
rustc will figure these out by itself.
2024-08-19Add loongarch64-unknown-linux-gnu to CIEduardo Sánchez Muñoz-0/+3
2024-06-30Updates SDEsayantn-0/+1
Updated SDE to v9.33.0 Disabled `assert-instr` in emulated run
2024-06-29Fixing CIsayantn-13/+3
Fixed x86_64-apple-darwin freezing. Bump all docker to Ubuntu-24.04 (except for emulated and armv7)
2024-06-29Update CI to accommodate for windows-gnu targetssayantn-3/+4
2024-05-07Remove libc dependency on Windows by using Win32 to get env varsDaniel Paoliello-5/+9
2024-04-19Enable testing for AArch64 WindowsDaniel Paoliello-1/+9
2024-03-05Update to `wasm32-wasip1`-based testingAlex Crichton-2/+2
This commit is a replacement for #1417 now that rust-lang/rust#12046 has landed. While I was here I went ahead and updated the Wasmtime used in CI and adapted its command line as well.
2024-01-26CI: add a success conclusion jobJakub Beránek-0/+17
2024-01-10Use latest version of actions/checkout actionTaiki Endo-6/+6
2023-07-29Remove MIPS from CIAmanieu d'Antras-16/+20
These targets have been removed from rustup, see https://github.com/rust-lang/compiler-team/issues/648.
2023-04-24ci: Build std_detect on non-Linux & non-x86 targetsTaiki Endo-0/+10
2022-10-25Remove Android CI (#1346)Amanieu d'Antras-12/+0
2021-12-09Import the asm! macro from core::arch (#1265)Amanieu d'Antras-0/+2
2021-12-05Add RISC-V platform and PAUSE instruction (#1262)Luo Jia-0/+1
2021-12-04Update the intrinsic checker tool (#1258)Amanieu d'Antras-1/+0
2021-11-05Handle intrinsics with constraints in the test tool. (#1237)Jamie Cunliffe-0/+2
2021-10-14xcode-select no longer necessary on action runners. (#1231)Hans Kratz-1/+0
2021-09-08Run CI on Macos (Big Sur) again. Since otool is no longer used the OOM ↵Hans Kratz-3/+2
should be gone.
2021-03-11Update WebAssembly SIMD/Atomics (#1073)Alex Crichton-3/+3
2021-03-05temporarily disable WASM CIRémy Rakic-3/+3
The LLVM12 upgrade in rustc may be causing issues