about summary refs log tree commit diff
path: root/tests/run-make/mte-ffi
AgeCommit message (Collapse)AuthorLines
2025-07-08Disable `tests/run-make/mte-ffi`Jieyou Xu-0/+7
See RUST-141600: this test is broken in two ways: 1. This test triggers `-Wincompatible-pointer-types` on GCC 14. 2. This test requires ARMv8.5+ w/ MTE extensions enabled, but GHA CI runner hardware do not have this enabled.
2025-07-08Revert `tests/run-make/mte-ffi` changesJieyou Xu-7/+4
Partially reverts commit 40311c4dcf666e8bddcec4a8059e7d9f12bbd363.
2025-06-18Enable automatic cross-compilation in run-make testsJakub Beránek-5/+1
2025-05-26ci: move tests from x86_64-gnu-llvm-19 job to aarch64MarcoIeni-4/+7
2024-11-12tests/run-make: update `mte-ffi` to use `gcc` as the c compiler explicitlyJieyou Xu-9/+8
2024-07-31Remove redundant information and simplify `only` conditiondheaton-arm-6/+5
2024-07-30Add tests to ensure MTE tags are preserved across FFI boundariesDamian Heaton-0/+342
Added run-make tests to verify that, between a Rust-C FFI boundary in both directions, any MTE tags included in a pointer are preserved for the following pointer types, as well as any information stored using TBI: - int - float - string - function