build-tests-windows:
cargo test --no-run --target x86_64-pc-windows-gnu
test-windows:
cargo test --target x86_64-pc-windows-gnu
test-xfs:
truncate -s 1G xfsfs
mkfs -t xfs xfsfs || true
mkdir xfsmnt || true
mount xfsfs xfsmnt
ln -sTf xfsmnt tmp
TMPDIR=xfsmnt cargo test
sync-repo dest *args:
rsync ./ {{ dest }} -rit --filter ':- .gitignore' {{ args }}
flamegraph-macos bench_filter:
CARGO_PROFILE_RELEASE_DEBUG=true cargo flamegraph --root --bench possum -- --bench '{{ bench_filter }}'