1
0
mirror of https://github.com/BLAKE3-team/BLAKE3 synced 2024-09-19 22:51:41 +02:00
BLAKE3/.github/workflows
Jack O'Connor a79fec7e39 fix a build break on x86 targets without guaranteed SSE2 support
This is quite hard to trigger, because SSE2 has been guaranteed for a
long time. But you could trigger it this way:

    rustup target add i686-unknown-linux-musl
    RUSTFLAGS="-C target-cpu=i386" cargo build --target i686-unknown-linux-musl

Note a relevant gotcha though: The `cross` tool will not forward
environment variables like RUSTFLAGS to the container by default, so if
you're testing with `cross` you'll need to use the `rustc` command to
explicitly pass the flag, as I've done here in ci.yml. (Or you could
create a `Cross.toml` file, but I don't want to commit one of those if I
can avoid it.)
2020-08-31 18:25:38 -04:00
..
build_b3sum.py build b3sum binaries in CI for new tags 2020-04-28 11:04:29 -04:00
ci.yml fix a build break on x86 targets without guaranteed SSE2 support 2020-08-31 18:25:38 -04:00
tag.yml build b3sum binaries in CI for new tags 2020-04-28 11:04:29 -04:00
upload_github_release_asset.py build b3sum binaries in CI for new tags 2020-04-28 11:04:29 -04:00