Repository navigation
Implement the SIMD funnel shift intrinsics #79
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: FreeBSD | |
| on: | |
| push: | |
| pull_request: | |
| permissions: | |
| contents: read | |
| jobs: | |
| freebsd: | |
| name: freebsd | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 60 | |
| steps: | |
| - uses: actions/checkout@v7 | |
| - name: Test in FreeBSD | |
| uses: vmactions/freebsd-vm@v1 | |
| with: | |
| usesh: true | |
| cache-after-prepare: true | |
| prepare: | | |
| pkg install -y curl git-tiny binutils | |
| curl https://sh.rustup.rs -sSf --output rustup.sh | |
| sh rustup.sh --default-toolchain none -y --profile=minimal | |
| run: | | |
| set -e | |
| . $HOME/.cargo/env | |
| ./y.sh prepare | |
| # Disabling incr comp reduces cache size and incr comp doesn't save | |
| # as much on CI anyway. | |
| export CARGO_BUILD_INCREMENTAL=false | |
| # Skip rand as it fails on FreeBSD due to rust-random/rand#1355 | |
| ./y.sh test --skip-test test.rust-random/rand |