@@ -5,57 +5,69 @@ rust: nightly
5
5
matrix :
6
6
fast_finish : true
7
7
include :
8
- - env : TARGET=i586-unknown-linux-gnu
9
- - env : TARGET=i686-unknown-linux-gnu
10
- - env : TARGET=x86_64-unknown-linux-gnu NO_ADD=1
11
- - env : TARGET=x86_64-unknown-linux-gnu-emulated NO_ADD=1 STDSIMD_TEST_EVERYTHING=1
12
- - env : TARGET=x86_64-linux-android
13
- - env : TARGET=arm-unknown-linux-gnueabihf
14
- - env : TARGET=arm-linux-androideabi
15
- - env : TARGET=armv7-unknown-linux-gnueabihf
16
- - env : TARGET=aarch64-unknown-linux-gnu
17
- - env : TARGET=mips-unknown-linux-gnu NORUN=1
18
- - env : TARGET=mipsel-unknown-linux-gnu NORUN=1
19
- - env : TARGET=mips64-unknown-linux-gnuabi64 NORUN=1
20
- - env : TARGET=mips64el-unknown-linux-gnuabi64 NORUN=1
21
- - env : TARGET=aarch64-linux-android
22
- - env : TARGET=powerpc-unknown-linux-gnu
23
- - env : TARGET=powerpc64-unknown-linux-gnu
24
- - env : TARGET=powerpc64le-unknown-linux-gnu
25
- - env : TARGET=s390x-unknown-linux-gnu NORUN=1
26
- - os : osx
27
- env : TARGET=i686-apple-darwin
8
+ - env : TARGET=x86_64-pc-windows-msvc NO_ADD=1
9
+ os : windows
28
10
script : ci/run.sh
29
- - os : osx
30
- env : TARGET=x86_64-apple-darwin NO_ADD=1
11
+ - env : TARGET=x86_64-pc-windows-gnu
12
+ os : windows
31
13
script : ci/run.sh
32
- - env : TARGET=wasm32-unknown-unknown
33
- - env : TARGET=thumbv6m-none-eabi NOSTD=1
34
- - env : TARGET=thumbv7m-none-eabi NOSTD=1
35
- - env : TARGET=thumbv7em-none-eabi NOSTD=1
36
- - env : TARGET=thumbv7em-none-eabihf NOSTD=1
37
- - env : DOCUMENTATION
38
- install : true
39
- script : ci/dox.sh
40
- - env : VERIFY_X86
41
- script : cargo test --manifest-path crates/stdsimd-verify/Cargo.toml
42
- install : true
43
- - env : RUSTFMT=On TARGET=x86_64-unknown-linux-gnu NO_ADD=1
44
- before_script :
45
- - rustup component add rustfmt-preview
46
- script :
47
- - cargo fmt --all -- --check
48
- - env : CLIPPY=On TARGET=x86_64-unknown-linux-gnu NO_ADD=1
49
- script : |
50
- cargo install clippy
51
- cargo clippy --all -- -D clippy-pedantic
52
- allow_failures :
53
- - env : CLIPPY=On TARGET=x86_64-unknown-linux-gnu NO_ADD=1
54
- - env : RUSTFMT=On TARGET=x86_64-unknown-linux-gnu NO_ADD=1
55
-
56
- before_install :
57
- # FIXME (travis-ci/travis-ci#8920) shouldn't be necessary...
58
- - python -c "import fcntl; fcntl.fcntl(1, fcntl.F_SETFL, 0)"
14
+ - env : TARGET=i686-pc-windows-msvc
15
+ os : windows
16
+ script : ci/run.sh
17
+ - env : TARGET=i686-pc-windows-gnu
18
+ os : windows
19
+ script : ci/run.sh
20
+ # - env: TARGET=i586-unknown-linux-gnu
21
+ # - env: TARGET=i686-unknown-linux-gnu
22
+ # - env: TARGET=x86_64-unknown-linux-gnu NO_ADD=1
23
+ # - env: TARGET=x86_64-unknown-linux-gnu-emulated NO_ADD=1 STDSIMD_TEST_EVERYTHING=1
24
+ # - env: TARGET=x86_64-linux-android
25
+ # - env: TARGET=arm-unknown-linux-gnueabihf
26
+ # - env: TARGET=arm-linux-androideabi
27
+ # - env: TARGET=armv7-unknown-linux-gnueabihf
28
+ # - env: TARGET=aarch64-unknown-linux-gnu
29
+ # - env: TARGET=mips-unknown-linux-gnu NORUN=1
30
+ # - env: TARGET=mipsel-unknown-linux-gnu NORUN=1
31
+ # - env: TARGET=mips64-unknown-linux-gnuabi64 NORUN=1
32
+ # - env: TARGET=mips64el-unknown-linux-gnuabi64 NORUN=1
33
+ # - env: TARGET=aarch64-linux-android
34
+ # - env: TARGET=powerpc-unknown-linux-gnu
35
+ # - env: TARGET=powerpc64-unknown-linux-gnu
36
+ # - env: TARGET=powerpc64le-unknown-linux-gnu
37
+ # - env: TARGET=s390x-unknown-linux-gnu NORUN=1
38
+ # - os: osx
39
+ # env: TARGET=i686-apple-darwin
40
+ # script: ci/run.sh
41
+ # - os: osx
42
+ # env: TARGET=x86_64-apple-darwin NO_ADD=1
43
+ # script: ci/run.sh
44
+ # - env: TARGET=wasm32-unknown-unknown
45
+ # - env: TARGET=thumbv6m-none-eabi NOSTD=1
46
+ # - env: TARGET=thumbv7m-none-eabi NOSTD=1
47
+ # - env: TARGET=thumbv7em-none-eabi NOSTD=1
48
+ # - env: TARGET=thumbv7em-none-eabihf NOSTD=1
49
+ # - env: DOCUMENTATION
50
+ # install: true
51
+ # script: ci/dox.sh
52
+ # - env: VERIFY_X86
53
+ # script: cargo test --manifest-path crates/stdsimd-verify/Cargo.toml
54
+ # install: true
55
+ # - env: RUSTFMT=On TARGET=x86_64-unknown-linux-gnu NO_ADD=1
56
+ # before_script:
57
+ # - rustup component add rustfmt-preview
58
+ # script:
59
+ # - cargo fmt --all -- --check
60
+ # - env: CLIPPY=On TARGET=x86_64-unknown-linux-gnu NO_ADD=1
61
+ # script: |
62
+ # cargo install clippy
63
+ # cargo clippy --all -- -D clippy-pedantic
64
+ # allow_failures:
65
+ # - env: CLIPPY=On TARGET=x86_64-unknown-linux-gnu NO_ADD=1
66
+ # - env: RUSTFMT=On TARGET=x86_64-unknown-linux-gnu NO_ADD=1
67
+ # - env: TARGET=x86_64-pc-windows-msvc
68
+ # - env: TARGET=x86_64-pc-windows-gnu
69
+ # - env: TARGET=i686-pc-windows-msvc
70
+ # - env: TARGET=i686-pc-windows-gnu
59
71
60
72
install :
61
73
- if [ "$NO_ADD" == "" ]; then rustup target add $TARGET; fi
0 commit comments