From 737d81ffe9b3c547ce1d667a51451cf162321486 Mon Sep 17 00:00:00 2001 From: Joel Natividad <1980690+jqnatividad@users.noreply.github.com> Date: Fri, 2 Aug 2024 20:46:13 -0400 Subject: [PATCH] `tests`: enable additional CPU features when compiling with nightly [skip ci] --- .github/workflows/rust-polars-nightly.yml | 2 +- .github/workflows/rust-polars-pinned-nightly.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/rust-polars-nightly.yml b/.github/workflows/rust-polars-nightly.yml index c3eda23d5..7a586d9e4 100644 --- a/.github/workflows/rust-polars-nightly.yml +++ b/.github/workflows/rust-polars-nightly.yml @@ -33,5 +33,5 @@ jobs: default: true - name: Run tests env: - RUSTFLAGS: -C target-feature=+fxsr,+sse,+sse2,+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+fma + RUSTFLAGS: -C target-feature=+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+avx2,+fma,+bmi1,+bmi2,+lzcnt,+pclmulqdq run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,feature_capable,nightly,polars diff --git a/.github/workflows/rust-polars-pinned-nightly.yml b/.github/workflows/rust-polars-pinned-nightly.yml index 966f649b3..0148721e0 100644 --- a/.github/workflows/rust-polars-pinned-nightly.yml +++ b/.github/workflows/rust-polars-pinned-nightly.yml @@ -36,6 +36,6 @@ jobs: default: true - name: Run tests env: - # RUSTFLAGS: -C target-feature=+fxsr,+sse,+sse2,+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+fma - RUSTFLAGS: -C target-cpu=native + RUSTFLAGS: -C target-feature=+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+avx2,+fma,+bmi1,+bmi2,+lzcnt,+pclmulqdq + # RUSTFLAGS: -C target-cpu=native run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,feature_capable,nightly,to,polars