From b8906eff1b3672277e9a58eb3ead8a2cc3ee9f92 Mon Sep 17 00:00:00 2001 From: Josh Stone Date: Fri, 30 Aug 2019 15:54:41 -0700 Subject: [PATCH] Add i586 to CI --- .travis.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.travis.yml b/.travis.yml index 5de21f3..d7e87af 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,6 +14,18 @@ script: - ./ci/test_full.sh matrix: include: + # i586 presents floating point challenges for lack of SSE/SSE2 + - name: "i586" + rust: stable + env: TARGET=i586-unknown-linux-gnu + addons: + apt: + packages: + - gcc-multilib + before_script: + - rustup target add $TARGET + script: + - cargo test --verbose --target $TARGET --all-features # try a target that doesn't have std at all - name: "no_std" rust: stable