| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-09-02 | use `qemu-user` instead of `qemu-user-static` for loongarch CI | Folkert de Vries | -2/+2 | |
| 2025-08-02 | use gcc 15 as the linker on loongarch | Folkert de Vries | -1/+1 | |
| 2025-07-22 | Remove `std_detect` from stdarch's CI | Jakub Beránek | -59/+1 | |
| 2025-07-16 | Bump versions in CI | sayantn | -12/+14 | |
| - `clang-19` -> `clang-20` in ARM - `gcc-14.2` -> `gcc-14.3` in AArch64-BE - `gcc-14` ->`gcc-15` in LA64 - `riscv-gnu-v2025.01.20` -> `riscv-gnu-v2025.07.03` in Risc-V 32 - `wasmtime-v18.0.2` -> `wasmtime-v34.0.1` | ||||
| 2025-07-16 | Update Docker OS to Ubuntu-25.10 | sayantn | -19/+19 | |
| 2025-07-16 | Update SDE to v9.58.0 | sayantn | -23/+15 | |
| 2025-05-30 | Add back `std_detect_env_override` | sayantn | -0/+1 | |
| 2025-05-30 | Use the new definition of `rdtscp` intrinsic | sayantn | -1/+1 | |
| - add `-Zverify-llvm-ir` in testsuite | ||||
| 2025-05-06 | Add `riscv32` CI run | sayantn | -2/+16 | |
| 2025-05-03 | pr feedback - take the instruction count bump out of Dockerfile | James Barford-Evans | -3/+0 | |
| 2025-05-03 | fix - aarch64_be tests | James Barford-Evans | -2/+6 | |
| 2025-04-23 | Re-enable `armv7-unknown-linux-gnueabihf` | sayantn | -3/+1 | |
| 2025-04-23 | reset the host linker | Folkert de Vries | -0/+6 | |
| The host's linker is used to compile build.rs files (e.g. for libc). When the user configures a custom liker (e.g. mold) in their own .cargo/config.toml or ~/.cargo/config.toml, that linker will likely not work when running run-docker.sh. So, we now reset it to `cc`, which should always be installed in the docker container. | ||||
| 2025-04-23 | run `cargo generate-lockfile` before running docker | Folkert de Vries | -0/+3 | |
| 2025-04-20 | Augment `stdarch-test` to parse PPC | sayantn | -2/+0 | |
| - Remove some unused env variables from `run.sh` | ||||
| 2025-04-20 | Remove `x86_64-unknown-linux-gnu` run | sayantn | -22/+14 | |
| + Rename `x86_64-unknown-linux-gnu-emulated` run to `x86_64-unknown-linux-gnu` | ||||
| 2025-04-20 | Add `-Ctarget-feature=+avx512f` run for the emulated run | sayantn | -5/+12 | |
| + Remove `-Z plt=yes` | ||||
| 2025-04-20 | Add `test-everything` annotations to more archs to ensure test coverage, and ↵ | sayantn | -8/+15 | |
| 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-20 | Upgrade qemu CPU to `max` | sayantn | -13/+10 | |
| - `ppc32` doesn't have `max` cpu model, so set it to `mpc8610` | ||||
| 2025-04-20 | Remove `STDARCH_DISABLE_DEDUP_GUARD` as it was unused | sayantn | -2/+0 | |
| 2025-04-20 | Replace `cfg(stdarch_intel_sde)` with `STDARCH_TEST_SKIP_FUNCTION` | sayantn | -0/+2 | |
| 2025-04-20 | Change test skipping logic a little, separate feature-based and ↵ | sayantn | -10/+5 | |
| function-based skipping | ||||
| 2025-04-20 | Remove `cupid` dependency and `env-override-no-avx` CI run | sayantn | -4/+0 | |
| 2025-04-20 | Add PowerPC64 to CI | sayantn | -0/+4 | |
| 2025-04-20 | Upgrade CI OS versions | sayantn | -19/+19 | |
| + Bump ubuntu to 25.04, windows to `windows-2025`, macos-arm to `macos-15` and macos-x86 to `macos-15-large` | ||||
| 2025-04-11 | hmm | bendn | -1/+3 | |
| 2025-04-07 | Update SDE to 9.53.0 | sayantn | -14/+24 | |
| 2025-03-26 | std_detect: Always avoid dlsym on *-linux-{musl,ohos}* targets | Taiki Endo | -0/+6 | |
| 2025-03-16 | Update SDE mirror to ci-mirrors.rust-lang.org | Sayantan Chakraborty | -3/+4 | |
| This is to combat the spurious CI failures in emulated run. Also helps with updatability and compatibility - it will work even if Intel changes the link | ||||
| 2025-02-24 | tidy up proposed Dockerfile & run.sh | James Barford-Evans | -44/+45 | |
| 2025-02-24 | update clang to clang-19 | James Barford-Evans | -7/+7 | |
| 2025-02-24 | Update CI to facilitate big endian at some point | James Barford-Evans | -15/+78 | |
| 2025-02-23 | start using the newly added target features for testing | Folkert de Vries | -0/+4 | |
| 2025-01-20 | implement `VectorAdd` for `s390x` | Folkert de Vries | -4/+0 | |
| 2025-01-20 | add `clang` to the `s390x` DockerFile | Folkert de Vries | -1/+2 | |
| 2025-01-20 | basic infra for s390x vector intrinsics | Folkert de Vries | -0/+4 | |
| 2024-12-21 | Disable `armv7-unknown-linux-gnueabihf` `dox.sh` CI temporarily | sayantn | -1/+3 | |
| 2024-12-21 | Refactor `dox.sh`, add `loongarch64` and `nvptx64` | sayantn | -36/+23 | |
| 2024-12-21 | Upgrade Intel SDE | sayantn | -6/+6 | |
| 2024-12-21 | Remove `gba.json` as it was unused | sayantn | -34/+0 | |
| 2024-12-21 | Re-enable the disabled PPC tests, Upgrade CPU | sayantn | -8/+4 | |
| 2024-11-10 | move wasm comment to a better place | Ralf Jung | -3/+3 | |
| 2024-11-10 | remove test --skip that references a long-closed issue | Ralf Jung | -4/+0 | |
| 2024-11-07 | ci: add debug testing | David Wood | -14/+14 | |
| Previous changes in Rust and LLVM have caused stdarch to be broken in debug, so add testing to ensure that this is caught. | ||||
| 2024-11-03 | ci: Use distro toolchain for loongarch64-unknown-linux-gnu | WANG Rui | -15/+10 | |
| 2024-09-22 | Upgrade Intel SDE to v9.44 | Sayantan Chakraborty | -5/+5 | |
| Re-enabled `assert_instr` | ||||
| 2024-08-19 | Add loongarch64-unknown-linux-gnu to CI | Eduardo Sánchez Muñoz | -0/+16 | |
| 2024-06-30 | Added support for AMD verification | sayantn | -1/+64 | |
| Added a custom cpuid file for sde, which enables SSE4a, XOP, TBM and VP2INTERSECT. Fixed `xsave` tests | ||||
| 2024-06-30 | Updates SDE | sayantn | -6/+5 | |
| Updated SDE to v9.33.0 Disabled `assert-instr` in emulated run | ||||
| 2024-06-29 | Fixing CI | sayantn | -16/+16 | |
| Fixed x86_64-apple-darwin freezing. Bump all docker to Ubuntu-24.04 (except for emulated and armv7) | ||||
