2 TRAVIS_CARGO_NIGHTLY_FEATURE: nightly
5 - TARGET: x86_64-pc-windows-msvc
10 - TARGET: i686-pc-windows-msvc
15 - TARGET: x86_64-pc-windows-gnu
20 - TARGET: i686-pc-windows-gnu
25 - TARGET: x86_64-pc-windows-msvc
29 - TARGET: i686-pc-windows-msvc
33 - TARGET: x86_64-pc-windows-gnu
37 - TARGET: i686-pc-windows-gnu
43 - set PATH=C:\msys64\%MSYSTEM%\bin;c:\msys64\usr\bin;%PATH%
44 - pacman --noconfirm -Syu mingw-w64-%CPU%-make
45 - appveyor-retry appveyor DownloadFile https://win.rustup.rs/ -FileName rustup-init.exe
46 - rustup-init.exe -y --default-host %TARGET% --default-toolchain %TOOLCHAIN%
47 - set PATH=%PATH%;C:\Users\appveyor\.cargo\bin
52 - cargo build --features "%FEATURES%"
55 - cargo test --all --features "%FEATURES%"
58 - cargo run --release --bin mutex -- 2 1 0 1 2
59 - cargo run --release --bin rwlock -- 1 1 1 0 1 2